System Befehl und lynx
Stefan Priebe
- cgi
Hallo!
Ich rufe in meinem CGI folgendes auf
system("lynx -source http://www.xyz.de > hallo.htm");
eigentlich sollte jetzt die Datei die hinter xyz.de steht als hallo.htm auf dem Server gespeichert werden, doch das passiert nicht ?
Stefan Priebe
Hi Stefan
Ich rufe in meinem CGI folgendes auf
system("lynx -source http://www.xyz.de > hallo.htm");
eigentlich sollte jetzt die Datei die hinter xyz.de steht als hallo.htm auf dem Server gespeichert werden, doch das passiert nicht ?
(Um den Sourcecode der Seite einfach in eine Variable zu bekommen, kannst du uebrigens auch einfach diese Kommandosubstitution benutzen:
$source = lynx -source http://www.xyz.de
;
)
Gruss,
Beat
Hi Stefan
Ich rufe in meinem CGI folgendes auf
system("lynx -source http://www.xyz.de > hallo.htm");
eigentlich sollte jetzt die Datei die hinter xyz.de steht als hallo.htm auf dem Server gespeichert werden, doch das passiert nicht ?
- Stelle sicher, dass der Webserver Schreibrechte in diesem Verzeichnis hat (um hallo.htm zu erstellen).
- Gib evtl. den ganzen Pfad von lynx an.
(Um den Sourcecode der Seite einfach in eine Variable zu bekommen, kannst du uebrigens auch einfach diese Kommandosubstitution benutzen:
$source =lynx -source http://www.xyz.de
;
)Gruss,
Beat
Problem gelößt, ...
open(datei,"lynx -source http://www.aktienwelt.de/cgi-local/werbung/banner.cgi?r=$FORM{'r'} >$num");