Recuperer formulaire depuis un autre site

Fermé
reggiolefourbe Messages postés 4 Date d'inscription mardi 31 juillet 2007 Statut Membre Dernière intervention 29 août 2007 - 29 août 2007 à 14:19
 Reggiolefourbe - 31 août 2007 à 11:07
Bonjour,
Je suis en train de chercher un moyen pour remplir un formulaire d'un site automatiquement par le mien et recuperer les résultats (c'est un formulaire de recherche), et ce dans un but d'importations de documents automatiques d'un site vers un autre.
Cela permettrait d'éviter à mes utilisateurs bien des manoeuvres compliquées pour ces importations.
Merci d'avance
Julien

PS: je travail en PHP et je prefere éviter le javascript dans un souci d'accessibilité.

6 réponses

Reggiolefourbe
30 août 2007 à 10:01
Quelqu'un m'a parlé de Curl, pourriez vous m'en dire d'avantage?
Merci
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 921
30 août 2007 à 10:06
salut,

voici ce qu'en dit Wikipedia et voila la bibliothèque PHP mais ça n'a pas l'air de correspondre à ce que tu cherches.
0
Ssylvainsab Messages postés 2884 Date d'inscription samedi 29 juillet 2006 Statut Modérateur Dernière intervention 15 août 2020 825
30 août 2007 à 15:22
Salut.

Il suffit de faire un formulaire sur ton site, avec les mêmes champs et attributs, mais en changeant l'attribut "action" de la balise forum, pour mettre le chemin complet vers la page qui traite le formulaire de l'autre site.
0
Reggiolefourbe
31 août 2007 à 09:40
C'est bon, en fait Curl permet de remplir et naviguer plus ou moins automatiquement sur un autre site, mais maintenant je souhaiterai masquer le formulaire,le header et le footer du site où je recupere les infos pour ne recuperer que les résultats de la recherche? J'éspère que cela est suffisament clair...
Merci d'avance
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Reivax962 Messages postés 3671 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 009
31 août 2007 à 11:01
Pour ça, il va falloir que tu analyses le code de retour de cette page, et que tu la travailles pour supprimer ces champs-là.
Les fonctions que tu peux utiliser pour ça sont : explode, strreplace, preg_replace, etc...
0
Reggiolefourbe
31 août 2007 à 11:07
Le probleme c'est que lorsque j'execute la fonction curl_exec, il m'affiche automatiquement toute la page, alors je ne peut faire de traitements dessus...
julien
0