Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2451 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  curl et deux formulaire avec le meme nom

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

curl et deux formulaire avec le meme nom

n°2195500
sanbardo
Posté le 26-06-2013 à 12:47:05  profilanswer
 


 
bonjour, ca fait un bon moment que je cherche une solution mais rien du tous,
 
j'ai une page web, avec deux formulaires, un et dans le menu gauche, et le deuxième au milieu, le problème c'est que il y a des champs sur les deux formulaires qui ont le même nom , j'ai essayé CURL mais il se poste sur le premier , et mois je veux poster sur le deuxième, comment faire.
 
voici le code que j'ai essayé :
 
<?php
$postfields = array();
$postfields["inscription"] = "submit";
$postfields["pseudo"] = "sattif";// pseudo se trouve sur deux formulaires dans la même page web
$postfields["email"] = "sattif@hotmail.fr";
//$postfields["add2newsletter"] = "1";
//url de la page de soumission
//ici mon annuaire (qui a un captcha donc inutile de tenter la soumission auto, c'est pour l'exemple)
$url = "http://monsite/inscription.php";
$useragent = "Mozilla/5.0";
$referer = $url;
 
//Initialise une session CURL
$ch = curl_init($url);
//CURL options
curl_setopt($ch, CURLOPT_POST, 1);
//On poste les données du tableau $postfields
curl_setopt($ch, CURLOPT_POSTFIELDS, $postfields);
//On définit un useragent ici Mozilla/5.0
//souvent les bots se font passés pour googlebot ce qui finalement est stupide
//On passe donc un useragent banal
curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
//On passe un referrer ici on passe la même page $url
curl_setopt($ch, CURLOPT_REFERER, $referer);
//on récupère le contenu de la page de résultat de la soumission dans une chaine
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// en cas de redirection (facultatif ici)
//curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
//Page de résultats et fermeture de session
$result = curl_exec($ch);
curl_close($ch);
 
//on peut faire un echo du résultat obtenu
echo $result;
?>

mood
Publicité
Posté le 26-06-2013 à 12:47:05  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  curl et deux formulaire avec le meme nom

 

Sujets relatifs
[Resolu] Formulaire type Formmail en php5.4Upload via formulaire sur 1and1
Formulaire : verification par mailFormulaire d'incription pour Newsletter
Formulaire participation + générer un badge.recuperation des données d'un formulaire par mail
envoyer formulaire avec 2 boutonsrenvoi de formulaire html par PHP
erreur dans php pour formulaire de contactFormulaire de recherche avec champs vides en PHP
Plus de sujets relatifs à : curl et deux formulaire avec le meme nom


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR