dedlfix: if-Klausel in <form... URL mitgeben

Beitrag lesen

echo $begrüßung;

<?php
.... (andere Felder)
E-Mail                     : $email
Adresse                    : $_POST["url"]
";

Parse error: parse error, unexpected '"', expecting T_STRING or T_VARIABLE or T_NUM_STRING in ../kontaktformular.php on line 46 (..=ganze Adresse)

Mit dem abgebildeten Fragment kann ich deine Fehlermeldung nicht nachstellen. Aber wenn du ein Arrayelement innerhalb eines mit "" eingefassten Strings angeben willst, musst du das in {} setzen, damit der PHP-Parser weiß, dass das zusammengehört. Also:

$var = "... {$_POST['url']} ...";

Die '' oder "" um das url wegzulassen ist zwar unter Ignorieren einer Notice möglich aber nicht empfehlenswert.

echo "$verabschiedung $name";