wie HTML-Dateien in PHP-Code einbetten?

7

Ich habe viele HTML-Dateien und jetzt möchte ich jede der Dateien einzeln mit einem PHP-Code aufrufen. aber wenn ich versuche, den PHP-Code zum Aufrufen dieser HTML-Dateien aus dem Ordner zu starten, funktioniert es nicht.

%Vor%

Also, 1,2 und 3 sind die HTML-Dateien und nun sollte der Benutzer durch Klick auf den Link verwiesen werden. Wie kann ich das Problem für die Einbeziehung von HTML-Dateien in PHP lösen, so dass die Dateien dem Benutzer eins nach dem anderen mit einer Ansicht angezeigt werden. Und wann immer der Benutzer auf Ansicht klickt, wird der Benutzer die HTML-Seite angezeigt bekommen.

Hinweis: Ich verwende den xampp Server in Windows7

Irgendwelche Vorschläge werden geschätzt ...

    
sp2 06.09.2012, 06:25
quelle

4 Antworten

25

Verwenden Sie die PHP-Funktion für jede HTML-Datei.

Beispiel:

%Vor%     
Bashevis 06.09.2012, 07:03
quelle
2

Kleine Verbesserung der akzeptierten Antwort: Sie sollten readfile() über include() oder% bevorzugen. co_de% für Nicht-PHP-Dateien. Dies liegt daran, dass require() und include() als PHP-Code verarbeitet werden. Wenn sie also etwas enthalten, das wie PHP aussieht (wie require() ), können sie Fehler erzeugen. Oder noch schlimmer, eine Sicherheitslücke. (Es gibt natürlich noch eine potenzielle Sicherheitslücke, wenn Sie natürlich auch von Benutzern bereitgestelltes HTML anzeigen, aber zumindest können sie auf Ihrem Server keinen Code ausführen.)

Wenn die <? -Dateien tatsächlich PHP-Code enthalten, sollten Sie sie entsprechend benennen.

%Vor%     
Kip 06.02.2017 18:38
quelle
1

Verwenden Sie opendir und durchlaufen Sie die Dateien.

Beispiel:

%Vor%     
Ron van der Heijden 06.09.2012 06:58
quelle
0

siehe hier Schleifencode für jede Datei in einem Verzeichnis

um zu wissen, wie man die Dateien im Ordner wiederholt, dann gib einfach ein A-Tag mit einem Link zurück

    
Sam Janssens 06.09.2012 06:46
quelle

Tags und Links