Page 1 of 1

php scripts in statische Seiten parsen

Posted: 2004-11-07 22:17
by djbennyf
$stream = system("php dynamisch.php");
$ret = explode("<html>", $stream);
$stream = "<html>". $ret[1];
$fp = fopen("static.html","w");
fwrite("$stream",$fp);
fclose($fp);

was ist daran falsch?
ich möchte ein php script auf der bash parsen und in eine datei schreiben. aber ohne lynx!!!!

Re: php scripts in statische Seiten parsen

Posted: 2004-11-07 23:05
by antondollmaier
wget?

Re: php scripts in statische Seiten parsen

Posted: 2004-11-07 23:35
by djbennyf
Nein soll nicht den webserver belasten deshalb ja /bin/php

Re: php scripts in statische Seiten parsen

Posted: 2004-11-08 09:47
by andreask2
vielleicht direkt auf der shell:

Code: Select all

php dynamisch.php > static.html
Wird allerdings schwierig wenn GET/POST Parameter erwartet werden.

Re: php scripts in statische Seiten parsen

Posted: 2004-11-08 10:20
by oxygen
Du musst wahrscheinlich den vollen Pfad zu PHP Binary angeben.

Re: php scripts in statische Seiten parsen

Posted: 2004-11-08 11:44
by niemand
... und daran denken, dass auch PHP-Scripte, die direkt über den Interpreter aufgerufen werden sollen, <?php></?> o.ä. benötigen.

cu

Re: php scripts in statische Seiten parsen

Posted: 2004-11-08 14:54
by djbennyf
Content-type: text/html
X-Powered-By: PHP/4.3.3
Set-Cookie: PHPSESSID=*****; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Set-Cookie: checksum=deleted; expires=Sun, 09-Nov-2003 13:50:40 GMT; path=/
Set-Cookie: userid=deleted; expires=Sun, 09-Nov-2003 13:50:40 GMT; path=/


wie bekomme ich den "php" header weg der beim ausführen mit geschrieben wird?

Re: php scripts in statische Seiten parsen

Posted: 2004-11-08 14:58
by andreask2
Was genau gibt

Code: Select all

php -v
aus?

Re: php scripts in statische Seiten parsen

Posted: 2004-11-08 19:24
by tape
DjBennyF wrote:wie bekomme ich den "php" header weg der beim ausführen mit geschrieben wird?
php -q

Re: php scripts in statische Seiten parsen

Posted: 2004-11-08 19:58
by djbennyf
An was kann es liegen, dass wenn ich z.b. "php --help" ausführe, dass es ca 3 Sekunden dauert bis der befehl ausgeführt wird? Liegt das an meinem System oder apache oder an was genau?