Publié : 14 août 2006, 00:12
Bopnjour, vous voulez dire que dans le lien login=toto&passwd=toto et sensé remplire le formulaire du login et du mots de passe sur la page ?Benoit a écrit :Bon d'abord cela dépend de si tu connais le formulaire et ses champs a priori ou si tu dois d'abord l'analyser (le second cas est nettement plus compliqué).
En supposant que tu sais ce que tu dois envoyer, il y a encore deux solutions : soit le formulaire n'est pas très compliqué (pas de fichier joint) et le site accepte qu'on passe les champs dans l'URL (méthode GET). Là il suffit d'appeler l'URL suivie de tous les champs :Si la méthode GET ne fonctionne pas, il faut utiliser la méthode POST. Pour ça tu dois ouvrir une connexion avecCode : Tout sélectionner
$var = fopen("http://www.example.com/monformulaire?login=toto&passwd=toto", "r");
fsockopen et puis écrire dedans les instructions HTTP. C'est moins drôle.
login et passwd se sont les nom des input de la page ?
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; (R1 1.5); .NET CLR 1.1.4322)