[ vtl_design @ 14.12.2006. 00:02 ] @
Ovako.
Kako da posaljem neki URL serveru npr. http://www.nesto.com?ime=nesta i da mi rezultat toga snimi npr. u txt fajl? Ja znam napraviti da mi on otvori ovaj sajt (include(http://www.nesto.com?ime=nesta) ali meni treba da on kompletan HTML code od tog sajta snimi u neki fajl a ne da mi stranicu otvara u browser?
Imali neko ideju?

To se isto moze uraditi preko Telneta, kada se logujem na neki sajt preko telnet i koristim naredbu GET da mi prikaze neki fajl i on meni prikaze u HTML codu. E kako da to uradim iz PHP gledao sam manual nema nista za rad preko telneta...
Pomozite bitno mi je...
Hvala.
[ Nemanja Avramović @ 14.12.2006. 00:14 ] @
Možeš sa
Code:
$html = file_get_contents('http://www.sajt.com/stranica.html');
pa posle sadržaj promenljive $html sačuvaj u fajl.
Za neke komplikovanije stvari koristi Snoopy klasu.
[ vtl_design @ 15.12.2006. 00:50 ] @
Odlicno. Nadam se da je to, to i da cemi komplet sadrzaj neke stranice stavit u tu varijbalu.
Hvala!
[ Nemanja Avramović @ 15.12.2006. 09:52 ] @
Naravno, moguće je da ovo ne radi (najčešće na free hostingu), a zašto? Evo zašto:

Citat:
Tip: You can use a URL as a filename with this function if the fopen wrappers have been enabled. See fopen() for more details on how to specify the filename and Appendix M for a list of supported URL protocols.


http://www.php.net/file_get_contents

U tom slučaju ćeš morati da koristiš cURL (koji opet retko kad ima na free hostingu).

Najbolje da probaš pa da vidiš da li radi.