dedlfix: Post formular - variable anzahl von Variablen übergeben

Beitrag lesen

echo $begrüßung;

if (isset($_POST['farben_eingabe'])) $farben_eingabe = $_POST['farben_eingabe'];

Warum kopierst du $_POST['farben_eingabe'] nochmal nach $farben_eingabe? Der Wert steht doch bereits abgreifbar in $_POST['farben_eingabe']. Noch eine Variable einzuführen macht das Ganze nicht einfacher.

doch mein konstrukt zur annahme von $farbe1 und $farbe2 und $farbe3 funktioniert nicht:
if (isset($_GET['farbe.$count'])) $farbe.$count = $_GET['farbe.$count'];
echo $farbe.$count."<br>";

Du versuchst variable Variablen zu verwenden, machst das aber nicht richtig, und den Unterschied zwischen den Stringnotationen in ' und in " beachtest du auch nicht.

oder wie kann ich das problem anders lösen?

Nimm ein Array statt variabler Variablen. Beachte außerdem "How do I create arrays in a HTML <form>?"

echo "$verabschiedung $name";