PHP Code für HTML generieren lassen

Irgendwelche Probleme mit XAMPP für Linux? Dann ist hier genau der richtige Ort um nachzufragen.

PHP Code für HTML generieren lassen

Postby shevegen » 18. October 2004 03:13

Hi,
ich habe zig kleine php Funktionen, die HTML und CSS Code ausspucken.
Nun möchte ich die generierte (von apache *geservedte* ) html Datei abspeichern,
und würde gerne etwas in der Art

php foo.php > foo.html

suchen.
Im Moment mache ich das, indem ich den Quelltext der generierten Seite anschauen, copy all mache und das dann ich eine Datei reingebe und die abspeichere. Geht das effizienter ohne dem manuellen "view source - copy all"
User avatar
shevegen
 
Posts: 109
Joined: 08. June 2004 04:52

Postby Oswald » 18. October 2004 07:39

Huhu shevegen!

Da gibt's sicherlich mehrere Möglichkeiten: Zum Beispiel mit lynx:

lynx -source http://nur.ein.beispiel/test.php > saved.html

Liebe Grüße
Oswald
User avatar
Oswald
Apache Friends
 
Posts: 2718
Joined: 26. December 2002 19:51
Location: Berlin, Germany
Operating System: Linux

Postby shevegen » 19. October 2004 00:33

stimmt! danke wieder einmal :)
User avatar
shevegen
 
Posts: 109
Joined: 08. June 2004 04:52

Postby Wiedmann » 19. October 2004 00:49

"wget" wäre da auch eine Lösung. Vor allem, wenn man mehr als eine Seite statisch machen will.

Aber nochmal zurück:
php foo.php > foo.html

Man könnte auch genau dieses zu tun. Der Apache macht es ja auch nicht anders wenn man PHP als CGI eingebunden hat. Allerdings fehlen dann ein paar Variablen die man evtl. benutzt hat.

Wenn du das öfters brauchst, kannst du dein Script auch, durch etwas zusätzlichen Code, dazu veranlassen diese statische Seite bei einem Aufruf über einen Browser für dich zu erstellen (Stichwort: ob_start).
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby shevegen » 19. October 2004 01:19

thanks
User avatar
shevegen
 
Posts: 109
Joined: 08. June 2004 04:52


Return to XAMPP für Linux

Who is online

Users browsing this forum: No registered users and 23 guests