Utilisation de curl pour soumettre/récupérer les formulaires de résultats

J'ai besoin d'aide en essayant d'utiliser curl pour publier des données à une page et de récupérer les résultats une fois que le formulaire a été soumis.

J'ai créé un formulaire simple:

<form name="test" method="post" action="form.php">              
    <input type="text" name="name" size="40" />
    <input type="text" name="comment" size="40" />
    <input type="submit" value="submit" />
</form>

En plus, j'ai du code php pour gérer ce formulaire dans la même page. Il n'est de renvoyer les valeurs d'un formulaire.

La boucle que j'ai utilisé est: est-ce

  $h = curl_init();

  curl_setopt($h, CURLOPT_URL, "path/to/form.php"); 
  curl_setopt($h, CURLOPT_POST, true);
  curl_setopt($h, CURLOPT_POSTFIELDS, array(
  'name' => 'yes',
  'comment' => 'no'
  ));
  curl_setopt($h, CURLOPT_HEADER, false);
  curl_setopt($h, CURLOPT_RETURNTRANSFER, 1);

  $result = curl_exec($h);
  echo $result;

Lorsque je lance la page avec le curl dans le code, j'obtiens le form.php contenu de la page, mais ce n'est pas le montrer
les variables PHP doit avoir de l'écho avais lorsque le formulaire est soumis.

apprécierais toute aide à ce sujet.

Grâce.

peut-on voir le PHP qui traite le formulaire submition? le problème est peut-être là.
aussi, avez-vous vérifié que le fait de soumettre le formulaire manuellement produit le résultat désiré?
La soumission du formulaire manuellement ne produire le bon de sortie. Le PHP qui traite le formulaire est: if(isset($_POST['soumis'])){echo $_POST[nom] ..... etc. et c'est tout

OriginalL'auteur Jason | 2011-01-03