dedlfix: Parameterübergabe funktioniert Webserverübergreifend nicht

Beitrag lesen

echo $begrüßung;

Server gehören uns. Haben aber keinen root-Zugang.
phpinfo ist http://www.isis-crm.de/info.php
Und hier ist der code des include()

So kommen wir nicht weiter. Du hast anscheinend den Sinn nach der "domain.de"-Frage nicht verstanden. Die phpinfo-Ausgabe wollte ich auch nicht haben. Du kannst aber einen Aufruf dieser Funktion ins Script einbauen und dann sehen, was im Abschnitt "PHP Variables" für Werte aus dem Request vorhanden sind. Das macht sich zwar nicht gut, wenn der Request von PHP aus gestartet wird, weil da die Ausgabe schlecht einsehbar ist, doch du kannst ja den Request mal per Hand in einem Browser starten. Außerdem ist zu sehen, dass verschiedene Einstellungen, die unter PHP6 gar nicht mehr vorhanden sein werden und unter 5 schon standardmäßig ausgeschaltet sind, wieder aktiviert wurden. Du tust dir keinen Gefallen, wenn z.b register_globals, register_long_arrays und magic_quotes_gpc eingeschaltet sind. Schreibe deine Scripte lieber so, dass sie auch ohne diese Features sicher laufen. Den Code deines includes werde und kann ich nicht für dich debuggen. Das musst du schon selbst tun. Nutze für Kontrollausgaben am besten var_dump(), das ist am genauesten. Oftmals ist in Variablen etwas anders enthalten, als man sich so vorgestellt hat. Das muss man mit Hilfe der Kontrollausgaben prüfen.

echo "$verabschiedung $name";