dedlfix: PHP Anfänger Hilfe :-)

Beitrag lesen

echo $begrüßung;

ich stehe vor einem Problem und kann mein Fehler nicht finden. Wenn ich "S" für Super-Benzin wähle, wird mir die Browser-Ausgabe von Normal-Benzin angezeigt. Programmiere erst seit ein paar Tagen und kann mir leider nicht helfen :-(

Man muss es leider immer wieder sagen: Ein grundlegendes Hilfsmittel beim Programmieren und Fehlersuchen ist die Kontrollausgabe. Vergleiche damit Wunsch und Wirklichkeit von Variableninhalten. Unter PHP hilft oft schon ein einfaches echo $variable; aber genauer wird es mit der Funktion var_dump(). Ein weiteres wichtiges Hilfsmittel ist das error_reporting auf E_ALL zu stellen. Damit bekommst du bei Zugriffen auf nicht vorhandene Variablen und Arrayelemente eine Notice angezeigt. Der Zugriff auf $_POST['N'] wäre dir damit deutlich gemacht worden.

echo "$verabschiedung $name";