PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : PHP soll .html-seiten erstellen


LameBot
21.07.2004, 12:32:02
Also ich möchte das PHP eine "normale" html-seite erstellt und diese dann auf einen andren FTP-Server läd.

Kann mir da jemand helfen?

feuervogel
21.07.2004, 12:33:38
???

du schreibst in eine datei irgendwas.html einfach inhalte rein. diese lädst du dann mit den ftp-funktionen (http://de2.php.net/ftp) auf den server...

LameBot
21.07.2004, 14:54:33
ich will, dass php eine html-seite erstellt. Zum Beispiel irgendwelche Daten aus einer Datenbank und die datei soll er dann auf nen Server laden. Deine Antwort bringt mich net weiter.

c4
21.07.2004, 15:10:00
Deine Fragen bringen uns auch nicht weiter!!

enlighter
23.07.2004, 22:34:51
Hi,

du musst den ganze html code mit fprintf ausdrucken.


$myfile = fopen("/pfad/zur/ausgabedatei.html", "w");
fprintf($myfile, "<html>...</html>");


Die Datei kannst du dann hochladen. Du könntest dein PHP Skript auch nicht auf dem Webserver ausführen und deine Ausgabe einfach umleiten (unter Linux, unter Windows müsste das aber ähnlich gehen):


/usr/bin/php /pfad/zur/phpdatei.php > /pfad/zur/htmldatei.html


Sehr komfortabel geht es aber auch, wenn du die HTML Datei aus einer XML Datei erstellst, die du per php mit Inhalten aus einer Datenbank füllst. Das lohnt sich aber nicht immmer.

Gruss
Michael