Integrer un Wget dans PHP

Fermé
Super_carotte Messages postés 1419 Date d'inscription mardi 8 janvier 2008 Statut Membre Dernière intervention 27 janvier 2015 - 4 févr. 2009 à 14:01
Super_carotte Messages postés 1419 Date d'inscription mardi 8 janvier 2008 Statut Membre Dernière intervention 27 janvier 2015 - 4 févr. 2009 à 14:33
Bonjour,
Bonjour a tous,
Mon problème est le suivant:

J'essaie de créer un page .htm ou l'utilisateur renseigne une ligne (il donne une URL, par exemple www.google.fr), puis il doit cliquer sur OK et la, le code de la page indiquée (donc le code de google) doit être enregistrer dans un fichier.

Étape suivante, le fichier doit apparaitre sur la même page pour que l'utilisateur puisse le récupérer.


Pour réaliser ce code, on me demande absolument d'utiliser wget.
Info:
d'après ce que j'ai lu, pour que le résultat d'un Wget soit enregistrer dans le fichier de son choix il faut l'écrire comme ceci:
wget -O fichier.html https://www.google.com/?gws_rd=ssl
wget --output-document=fichier.html https://www.google.com/?gws_rd=ssl

Donc je commence par chercher un moyen d'intégrer un Wget dans du PHP et apparemment ça se fait comme ceci:
$foo = system('wget http://www.google.com/file.txt ~',$output);

Pouvez vous me dire si cette ligne enregistre bien le code de google.com, et si oui, ou et dans quel fichier?

Car ensuite il faut que je le fasse apparaitre sur la page pour que l'utilisateur puisse le recuperer.

Merci a vous!
A voir également:

3 réponses

Super_carotte Messages postés 1419 Date d'inscription mardi 8 janvier 2008 Statut Membre Dernière intervention 27 janvier 2015 127
4 févr. 2009 à 14:33
Donc est-ce que ma ligne PHP devrait ressembler a cela:

void passthru(string wget -O fichier.html https://www.google.com/?gws_rd=ssl
wget --output-document=fichier.html https://www.google.com/?gws_rd=ssl ,[int return_var ])
0
Super_carotte Messages postés 1419 Date d'inscription mardi 8 janvier 2008 Statut Membre Dernière intervention 27 janvier 2015 127
4 févr. 2009 à 14:16
Le lien est un peu complexe a comprendre (je ne suis pas un grand devellopeur :p ), je vais chercher de la doc sur le passthru et vous tiend au courant de mes résultats.

Merci encore,
Benjamin
-1