Kein Aufruf von PHP aus HTML möglich
ThomasG
- php
0 ChrisB0 Der Martin0 suit
Hallo,
wer kann mir bitte helfen?
Ich versuche gerade mit dem Befehl <?php include 'counter/counter.php'; ?> die PHP-Datei aus HTML heraus aufzurufen, aber bisher ohne Erfolg.
Bei meinem lokalem Webserver funktiioniert es ohne Probleme. Wo ist mir hier ein Fehler unterlauf, oder gibt es noch etwas zusätzliches zu beachten, was ich noch nicht weiß.
Zu sehen ist die Webseite unter http://www.musikverein-hirschzell.de/test.html.
Danke!
Gruß
Thomas
Hi,
Ich versuche gerade mit dem Befehl <?php include 'counter/counter.php'; ?> die PHP-Datei aus HTML heraus aufzurufen, aber bisher ohne Erfolg.
Bei meinem lokalem Webserver funktiioniert es ohne Probleme.
Dann war der wohl so eingestellt, dass er PHP-Code auch in Dateien mit der Endung .html parst.
Wo ist mir hier ein Fehler unterlauf, oder gibt es noch etwas zusätzliches zu beachten, was ich noch nicht weiß.
Der Fehler ist, dass du annimmst, das müsste immer so sein.
Ist es aber nicht, weil es im Normalfall nicht günstig ist, sämtliche .html-Dateien, auch wenn sie gar keinen PHP-Code enthalten, durch den PHP-Parser zu schicken.
Zu sehen ist die Webseite unter http://www.musikverein-hirschzell.de/test.html.
Dass PHP nicht geparst wurde, hättest du selber feststellen können, wenn du mal in dem vom Server ausgelieferten HTML-Code geschaut hättest.
Benenne die Datei in .php um, dann sollte es klappen (sofern der Server PHP unterstützt und halbwegs „normal“ konfiguriert ist).
MfG ChrisB
Hi,
Ich versuche gerade mit dem Befehl <?php include 'counter/counter.php'; ?> die PHP-Datei aus HTML heraus aufzurufen, aber bisher ohne Erfolg.
das wundert mich nicht - die meisten Hoster konfigurieren ihre Server so, dass in Dateien mit der Endung .htm oder .html kein PHP-Code ausgeführt wird. Erst die Endung .php führt dazu, dass der PHP-Parser dafür bemüht wird.
Bei meinem lokalem Webserver funktiioniert es ohne Probleme.
Dann ist dein lokaler Testserver so konfiguriert, dass er auch Dateien mit der Endung .html durch den PHP-Parser jagt. Das ist ungewöhnlich und ineffizient.
Zu sehen ist die Webseite unter http://www.musikverein-hirschzell.de/test.html.
Ja, und im Quellcode ist die PHP-Anweisung noch zu lesen - also hat kein PHP-Parser das Dokument je gesehen.
Ciao,
Martin
Das ist ungewöhnlich und ineffizient.
Wieso? Wenn man keine statischen HTML-Dokumente hat und ohnehin überall PHP "drin" ist, wäre das völlig egal.