blaise wrote:In der Browser-Adresszeile steht
file:///C:/xampp/htdocs/Erster_Versuch.php
Da haben wir den Übeltäter. PHP ist eine Serverseitige Programmiersprache, der Browser läuft Clientseitig.
Auch wenn in deinem Fall der Browser und der PHP Interpreter auf ein und demselben System laufen, ist das bei Webservern nicht die Regel.
Die Kommunikation zwischen beiden läuft über Protokolle die wiederum auf bestimmte Ports senden und empfangen.
file:/// ist auch eine Art Protokoll, jedoch weist das den Browser nur an, die Datei zu öffnen, nicht anzufragen.
Und da dein Browser keine Ahnung hat, dass er die Datei vorher auchnoch von einem PHP-Interpreter interpretieren lassen muss, tritt das (bisher) für dich unklare Verhalten auf.
Lösung ist relativ simpel: Frage die Datei an, statt sie mit dem Browser einfach nur zu öffnen. =>
http://localhost/Erster_Versuch.php( localhost zeigt vereinfacht ausgedrückt auf dein C:\xampp\htdocs verzeichnis - würdest du eine Datei C:\xampp\htdocs\testordner\testdatei.php anfragen wollen, wäre die URL also
http://localhost/testordner/testdatei.php )
Durch die Zusatzinformationen ist das jetzt ein bißchen ausführlicher geworden und du musstest 2 Minuten länger auf die Lösung warten. Ich hoffe dass dennoch alles leicht verständlich und klar geworden ist. Falls nicht, fragen kostet nichts
mit freundlichen Grüßen,
Altrea
P.S.:
blaise wrote:Super, wie analytisch du an die Sache herangehst.
Strukturiert lassen sich solche Probleme, für die mehrere Fehlerursachen existieren können, am besten lösen