echo $begrüßung;
Fehlermeldung:
Parse error: parse error, unexpected T_VARIABLE in /angebot/verzeichnis.php on line 73
$bildpfad = preg_replace("//[^/]+$/","",$_SERVER["SCRIPT_FILENAME"])."/$ordner/";
Wieso kommt jetzt folgende Fehlermeldung, die Bezug nimmt auf die Zeile:
Der Fehler muss nicht zwangsläufig in der beanstandeten Zeile sitzen. Er könnte ebensogut durch (ein) fehlende(s) Zeichen in vorhergehenden Zeilen verursacht werden.
In deinem Fall wird es sicher das $ in dem RegExp sein. PHP versucht in mit "" eingeschlossenen Strings Variablen zu ersetzen. Wenn du diese Funktionalität nicht brauchst, schließe String in '' ein, dann werden $-Zeichen nicht missinterpretiert. (Oder maskiere das $ mit einem \ vorndran.)
echo "$verabschiedung $name";