Wie füge ich PHP Code / Datei zu HTML (.html) Dateien hinzu?
Ich kann nicht mit PHP in meinen HTML-Seiten. Zum Beispiel index.html
. Ich habe versucht, mit sowohl:
<? contents ?>
und
<?php contents ?>
Weder diese Arbeit. Mein server bietet PHP ein, und wenn ich mit einem der .php
Erweiterung, es funktioniert einwandfrei. Ist das ein problem oder muss ich zum ändern der Einstellungen in php.ini
?
InformationsquelleAutor der Frage Hoon | 2012-07-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie nicht ausführen, PHP in .html-Dateien, da der server nicht erkennt, dass als Gültiger PHP-Erweiterung, es sei denn, Sie sagen es. Um dies zu tun, müssen Sie erstellen Sie eine .htaccess-Datei in Ihrem root-web-Verzeichnis und fügen Sie diese Zeile hinzu:
Dies wird Ihnen sagen, dass der Apache Webserver Prozess-Dateien mit ein .htm-oder .html-Datei-Erweiterung als PHP-Dateien.
InformationsquelleAutor der Antwort John Conde
Ich denke, das schreiben von PHP in eine .html-Datei ist verwirrend und anti-Natur. Warum würden Sie das tun??
Sowieso, wenn das, was Sie wollen, ist das ausführen von PHP-Dateien und zeigen Ihnen, wie .html in der Adressleiste, eine einfachste Lösung wäre mit .php als normal, und eine Regel schreiben, in Ihrem .htaccess so:
InformationsquelleAutor der Antwort David Morales
Um php nutzen zu können .html-Dateien haben, müssen Sie assoziieren diese mit der PHP-Prozessor in Ihren HTTP-server-config-Datei. In Apache, die wie folgt aussieht:
InformationsquelleAutor der Antwort Chris Trahey
Können Sie ändern .htaccess wie andere gesagt haben, aber die Schnellste Lösung ist, benennen Sie die Dateiendung zu .php
InformationsquelleAutor der Antwort CAAY
Fügen Sie diese Zeile
zu
httpd.conf
- Datei für das, was Sie tun möchten.Aber denken Sie daran, wenn Sie dies tun, dann wird Ihr web-server sehr langsam, denn es werden auch statische Analyse von code, die nicht enthalten php-code.
So der bessere Weg sein wird, um die Datei-Erweiterung
.phtml
statt nur.html
.InformationsquelleAutor der Antwort Badar
Dass
.html
Dateien analysiert, wie gut, müssen Sie die entsprechenden handler in der server-config.Für Apache httpd 2.X ist die folgende Zeile
Sehen die PHP-Doku für Informationen über Ihre spezielle server-installation.
InformationsquelleAutor der Antwort Sirko
Standardmäßig können Sie nicht verwenden Sie PHP in HTML-Seiten.
Dazu, ändern Ihre .htacccess-Datei mit dem folgenden:
InformationsquelleAutor der Antwort Kerry Ritter
Wenn Sie nur php-code in eine html-Datei haben und mehrere andere Dateien, nur html-code enthalten, können Sie fügen Sie Folgendes in Ihre .htaccess-Datei wird also nur dazu dienen, daß bestimmte Datei als php.
Dadurch wird die ausführbare PHP-Datei NUR auf der "yourpage.html die" Datei-und nicht auf allen html-Seiten, die verhindern, dass die Verlangsamung auf den gesamten server.
Warum könnte jemand wollen, um zu dienen php über eine html-Datei, die ich verwenden die IMPORTHTML-Funktion in google-Tabellen importieren von JSON-Daten aus einer externen url, die müssen analysiert werden, die mit php, um es zu säubern und erstellen Sie eine html-Tabelle. Bisher habe ich noch nicht gefunden irgendeiner Weise zu importieren .php-Datei in google-Tabellen, so muss es gespeichert wurde .html-Datei für die Funktion zu arbeiten. In der Lage seiend zu dienen php über eine .html-Datei notwendig ist für die jeweilige Nutzung.
InformationsquelleAutor der Antwort MistyDawn
Für die Kombination von HTML und PHP, die Sie verwenden können .phtml-Dateien.
InformationsquelleAutor der Antwort Eduardo Guardado