Warum wird der PHP Code im Browser oder im Quellcode bei mir angezeigt?

4 Antworten

Hast du die Datei auch auf einen Webspace geladen, der PHP unterstützt bzw einen lokalen Webserver installiert?

PHP wird nämlich nicht vom Browser interpretiert, sondern vom Server, eine PHP Datei einfach so mit dem Browser aufmachen funktioniert nicht, dann wird dir nur der Quellcode angezeigt, und das ist auch richtig so.

Wenn du lokal auf deinem Rechner PHP Dateien ausführen willst, solltest du dir dafür einen Webserver installieren, für Windows eignet sich hier imho besonders XAMPP, bekommst du auf https://www.apachefriends.org/de/index.html und ist auch recht einfach einzurichten.

Vielleicht hast du den PHP-Tag "" vergessen? Ein häufiger Fehler ist auch, dass man ein Anführungszeichen bei einem String vergisst. Das führt aber meist zu einer Fehlermeldung. Und natürlich musst darauf achten, dass der Server PHP unterstützt, z.B. ein Apache Server, und dass der Code in einer .php Datei gespeichert ist.

Vermutlich hast du den falschen mimetyp eingetragen oder der php interpreter hat nen totalschaden

Text als php echo ausgeben oder als HTML Text?

So wie der Titel der Frage bereits vermuten lässt frage ich mich wann man einen Text als PHP echo-Code ausgeben sollte und wann als HTML ?

lG MikeZeen

...zur Frage

Phpmyadmin zeigt nur PHP-Code an?

Hallo ich habe einen V-Server da ich heute ein bisschen Probleme hatte mit apache2 (hatte auch noch anderes deinstalliert weiß aber nicht mehr alles) hatte ich apache2 und mysql neuinstalliert und jetzt ist das Problem wenn ich ip/phpmyadmin in meinen Browser eingebe kommt der Code von der PHP-Seite.

Woran könnte es liegen habe ich was vergessen noch mit zu installieren? Ich habe auch PHP5

...zur Frage

Warum kann ich mir in meinem Browser meine PHP Programme nicht anschauen?

Hallo,

ich hab gerade eine PHP-Datei geschrieben und wollte mir das Ergebnis auf meinem Internet Browser anschauen, als die Nachricht kam: "Objekt nicht gefunden!" Woran kann das liegen. Ich hab eigentlich alles richtig  eingestellt.

  • XAMPP und Apache eingeschaltet
  • Meine PHP-Datei in den Ordner: C:\xampp\htdocs\php getan
  • http://localhost/(dateiname).php in den Internet Browser eingegeben (dateiname habe ich nur als Platzhalter reingeschrieben)

Hab ich irgendwas vergessen oder falsch eingestellt?

 

...zur Frage

PHP - $_POST kann nur in echo-befehl als string ausgegeben werden, nicht aber konkateniert

Wenn ich in PHP den inhalt von $POST[name] oder $POST[mail] ausgeben will funktioniert dies nur wenn ich es als String, also so: echo "$POST[mail]"; eingebe so: echo "Von:$POST[name]
"; und so echo .$_POST[mail]; funktioniert es auch nicht.

...zur Frage

Was möchtest Du wissen?