php scripts in statische Seiten parsen
php scripts in statische Seiten parsen
$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!!!!
$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!!!!
-
antondollmaier
- Posts: 485
- Joined: 2004-03-30 10:06
Re: php scripts in statische Seiten parsen
Nein soll nicht den webserver belasten deshalb ja /bin/php
Re: php scripts in statische Seiten parsen
vielleicht direkt auf der shell:
Wird allerdings schwierig wenn GET/POST Parameter erwartet werden.
Code: Select all
php dynamisch.php > static.htmlRe: php scripts in statische Seiten parsen
Du musst wahrscheinlich den vollen Pfad zu PHP Binary angeben.
Re: php scripts in statische Seiten parsen
... und daran denken, dass auch PHP-Scripte, die direkt über den Interpreter aufgerufen werden sollen, <?php></?> o.ä. benötigen.
cu
cu
Re: php scripts in statische Seiten parsen
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?
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
Was genau gibt aus?
Code: Select all
php -vRe: php scripts in statische Seiten parsen
php -qDjBennyF wrote:wie bekomme ich den "php" header weg der beim ausführen mit geschrieben wird?
Re: php scripts in statische Seiten parsen
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?