Tom's Guide > Forum > Programmation > (Question en php) Soumission automatique des formulaires

(Question en php) Soumission automatique des formulaires

Forum Programmation : (Question en php) Soumission automatique des formulaires

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour,

Je cherche faire une soumission automatique les informations d'un site dans plusieurs formulaires des moteurs de recherche,
par exemple:

je rempli un formulaire dans www.example.com/formuliare.php ( les noms des champs de formulaire sont :"urlsite" pour l'adresse de site, et "commen" pour commentaires) je clique sur la bouton de soumission les informations soumettrent automatiquement dans les formulaires de www.google.fr/addurl/?hl=fr&continue=/addurl ( nom des champs du formuliare sont: "q" pour l'adresse de site, et "dq" pour commentaires)
et de http://search.msn.fr/docs/submit.aspx?FORM=WSDD2 ( il n ya qu'un seul nom de champ, c'est : "url" pour l'adresse de site).

Et merci d'avance pour vos reponses

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

HTTP
Il faut que tu étudies les bases du protocole HTTP :
http://www.commentcamarche.net/internet/http.php3

Et les cas particulier des sites que tu cherches à appeler :
http://livehttpheaders.mozdev.org/installation.html

PHP
Tu demandes au PHP l'IP des sites recherches :
http://fr.php.net/manual/fr/function.gethostbyname.php

Ensuite, tu envoie une header HTTP depuis le PHP avec un socket :
http://fr.php.net/manual/fr/function.fsockopen.php
dans lequel tu écris la requête HTTP avec fwrite :
http://fr.php.net/manual/fr/function.fwrite.php

Répondre à bluedylc

D'abord désolé pour le retard, car j'ai eu un souci dans mon ordinnateur, et merci pour la reponse,
mais est ce que tu peux me donner une code source comme exmple ?
J'ai pas pu installé http://livehttpheaders.mozdev.org/installation.html
quand je le telecharge il me donne un icon d'un fichier anonyme, il marche pas avec internet explorer 6 pack 1 ?

Répondre à Island

En fait, c'est une extension pour mozilla firefox, mais bon... :-`

:D

Si tu veux pas firefox, ben tu la prends pas, ca sera juste plus dur d'avoir les requetes HTTP de google et de msn search, mais je dis pas que c'est infaisable, ya d'autres moyens que je ne connais pas.

Répondre à bluedylc

Okéy, j'ai installé le Mozilla Firefox,
Mais ca sera tres gentil de ta part si tu peux me donner le code source en supposant que on veux soumettre le le url : "www.site.com" avec le commentaire : "Un site Web"
Si quelqu'un d'autre peux le faire merci de le poster

Répondre à Island

j'ai utilisé Httpwatch il marche avec IE

quand je soumis un formulaire il me donne
cette en-tete envoyé :

(Request-Line) GET /addurl/Captcha?q=http%3A%2F%2Fwww.site.com&dq=Un+site+Web&continue=%2Faddurl&id=4663653848275513628&hl=fr&captcha=&submit=Ajouter+l%27URL HTTP/1.1

Mais si je veux soumettre cet url directement(par ex en utilisant des variables dq=$commen et q="$urlsite" ) , je vais rencontrer un probleme, comment je vais deviner le "id" dans url !!?, car il change à chaque soumission

Répondre à Island

si tu mets un id au pif, par exemple un des tiens ?

Répondre à bluedylc

Bon j'ai essayé cet url : http://www.google.fr/addurl?q=http [...] site%20web
il donne un message que l'url est ajouté, donc ca marche, mais en msn ne marche pas car il un id et si je donne un id aleatoir, il marche pas , as tu une solution pour msn ?

Répondre à Island
Tom's Guide > Forum > Programmation > (Question en php) Soumission automatique des formulaires
Aller à :

Il y a 341 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens