dedlfix: Dropdown mit PHP auslesen

Beitrag lesen

echo $begrüßung;

Hast du Konstanten mit den Namen auswahl und Text definiert? Nein?
Dann müsste der PHP-Interpreter an diesen zwei Stellen eine Warnung schmeißen, bevor er sich widerwillig entschließt, die vermeintliche Konstante klaus als String "klaus" zu interpretieren.

Nein, er schmeißt keine Warnung sondern nur eine Notiz, und auch das nur, wenn man ihn mit auf E_ALL gestelltem error_reporting darum bittet. Standardmäßig sind Notice-Meldungen ausgeschaltet.

Ich komme immer nur in den Else Zweig, die darin enthaltene Anweisung wird auch ausgeführt.
Dazu hast du ja nun schon reichlich Hinweise bekommen.

Der wichtigste fehlte: Kontrollausgaben der Variableninhalte! Wunsch und Wirklichkeit lassen sich mit var_dump() gut vergleichen.

echo "$verabschiedung $name";