/ / PHP Include zeigt keine Kopf- und Fußzeilen an - PHP, Include

PHP Include zeigt keine Kopf- und Fußzeilen - php, include

Dies ist meine erste Frage auf dieser Website.

Ich bin sehr neu in der Programmierung.

Ich habe die Datei index.html unter C: /Wamp/WWW/AddressBook/Index.html Die Dateien header.html und footer.html befinden sich unter C: / Wamp / WWW / AddressBook / Includes /.

Jetzt versuche ich, diese Dateien in meine index.html aufzunehmen

Für Header

<?php include "Includes/Header.html"; ?>

und für die Fußzeile

<?php include "Includes/Footer.html"; ?>

Aber keine der beiden Kopf- und Fußzeilen wird angezeigt, wenn ich index.html in meinem Browser öffne.

Antworten:

2 für die Antwort № 1

Sie können keinen PHP-Code in * .html-Dateien verwenden. Sie müssen stattdessen * .php verwenden.


6 für die Antwort № 2

Verstehe dein Apache .html als PHP-Datei?

Wenn nicht, benennen Sie Ihre um index.html zu index.php.


0 für die Antwort № 3

Probieren Sie die

require("url");

Funktionieren Sie stattdessen mit dem ():

<?php require("Includes/Header.html"); ?>
<?php require("Includes/Feader.html"); ?>

Stellen Sie außerdem sicher, dass Ihr Ordner tatsächlich Includes mit einem Großbuchstaben I ist, und stellen Sie sicher, dass Ihre Kopf- und Fußzeile auch in Wirklichkeit Großbuchstaben sind.

Ich empfehle wirklich, keine Großbuchstaben zu verwendenOrdner- und Dateinamen; es wird viel unordentlicher. Eine Ausnahme wäre für KLASSEN, Funktionen und Dateien sollten (um Fehler zu vermeiden) mit Kleinbuchstaben beginnen, Klassen sollten jedoch mit Großbuchstaben beginnen.

Zurück zu benötigen:

Die Website sollte abstürzen, wenn die erforderliche Datei nicht gefunden wird, damit Sie sicherstellen können, dass Sie die bestimmte Datei tatsächlich benötigen.

Wenn dies nicht funktioniert, müssen Sie wahrscheinlichChecken Sie in Ihre PHP-Konfigurationen ein. Wenn Sie das Projekt localhost nicht verwenden, sollten Sie in Betracht ziehen, einen Webdienst zu ändern, es sei denn, Sie können sich an den Dienstanbieter wenden oder ihn selbst ändern.