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

  FORUM HardWare.fr
  Programmation
  PHP

  PHP cURL : simuler un bouton "Submit" / méthode POST

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

PHP cURL : simuler un bouton "Submit" / méthode POST

n°1855864
zoukoufxxx
La bogossitude made in HFR
Posté le 27-02-2009 à 10:19:50  profilanswer
 

Langage : PHP ; fonction : cURL (http://fr.php.net/curl)
 
 
Bonjour à tous,
 
Comme vous le savez (si si, je suis sûr que vous êtes au courant :o), je suis un peu une bite en PHP. :o
Pour des raisons techniques ( :whistle: ), j'aimerais utiliser la fonction cURL de PHP afin de simuler un bouton "Submit" dans le but de transmettre des données (méthode POST). J'ai quelques soucis, donc si vous pouviez m'éclairer ce serait sympa. [:cerveau bernadette]  
 
Extrait de code de la page etape-3.php :
 

Code :
  1. <?php
  2. curl_setopt($ch, CURLOPT_URL,"etape-4.php" ); // URL de destination ?
  3. curl_setopt($ch, CURLOPT_POST, 1);
  4. curl_setopt($ch, CURLOPT_POSTFIELDS, "test=hfr" );
  5. curl_exec ($ch);
  6. curl_close ($ch);
  7. ?>


 
Le problème est que je n'arrive pas dans la page etape-4.php à récupérer la valeur de la variable test. Ca ne me redirige même pas sur la page etape-4.php. Je suis sûr que j'ai dû me gourrer quelque part (partout ?), donc si une âme charitable souhaite me venir en aide... [:the_max]

Message cité 1 fois
Message édité par zoukoufxxx le 27-02-2009 à 10:21:01

---------------
Le site des BD d'HFR | Aurélien Amacker : Arnaque ? - Mongolien du Web
mood
Publicité
Posté le 27-02-2009 à 10:19:50  profilanswer
 

n°1855874
FlorentG
Posté le 27-02-2009 à 10:42:43  profilanswer
 

zoukoufxxx a écrit :

j'aimerais utiliser la fonction cURL de PHP afin de simuler un bouton "Submit"


On ne simule pas un bouton submit :o On simule une requête HTTP :o
 
 
Sinon, t'aurais pas oublié un curl_init pour créer $ch ?

n°1855890
grosbin
OR die;
Posté le 27-02-2009 à 11:13:52  profilanswer
 

sans curl

Code :
  1. $postdata=http_build_query($Array);
  2. $opts=array("http"=>array("method"=>"POST","content"=>$postdata));
  3. $context=stream_context_create($opts);@file_get_contents("file.php",0,$context);


:)


---------------
Photos Panoramiques Montagnes Haute Savoie

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

  PHP cURL : simuler un bouton "Submit" / méthode POST

 

Sujets relatifs
Créer des fonctions interne à PHPPb débutant PHP Mysql (easy PHP 3.0)
Php et expressions régulières[Projet] Problème avec automatisation de bouton
Faire correspondre du code PHP aux lignes d'un textareaPHP debutant pb avec la syntaxe d'affichage
Invite de Commande en PHPmerci de suprime ce post Mr admin tx
[PHP]Connection BDD easyphpAccess, bouton case a cocher
Plus de sujets relatifs à : PHP cURL : simuler un bouton "Submit" / méthode POST


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