Inclure une page qui reçoit des parametres en POST

Résolu
enezra Messages postés 6 Statut Membre -  
enezra Messages postés 6 Statut Membre -
Bonjour!
je desire inserer une page se trouvant sur un autre site,
mais qui malheureusement demande des données en post pour afficher
quelqu'un peut-il m'aider?

2 réponses

  1. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830
     
    Bonjour,

    Il faudrait savoir ce que retourne la page en question.
    Tu dois pouvoir essayer avec CURL
    <?php
    
    $ch = curl_init();
    
    curl_setopt($ch, CURLOPT_URL,"http://www.autresite.fr/lapage.php");
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS,"postvar1=value1&postvar2=value2&postvar3=value3");
    curl_setopt($ch, CURLOPT_COOKIESESSION, true);
    
    //On indique à curl de nous retourner le contenu de la requête plutôt que de l'afficher*/
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    
    //on exécute la requête
    $server_output = curl_exec ($ch);
    
    //on ferme la connexion
    curl_close ($ch);
    
    // On effectue le traitement...
    if ($server_output != false) {
       print_r($server_output);
     } else {
      echo "erreur :"..curl_error($ch);
     }
    
    ?>
    
    
    

    1
    1. enezra Messages postés 6 Statut Membre
       
      merci jordan45,
      c'est justement ce que je cherchais
      0
  2. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     
    bonsoir, peux-tu être plus précis?
    veux-tu faire appel à l'autre site, ou bien veux-tu copier son fonctionnement?
    0
    1. enezra Messages postés 6 Statut Membre
       
      la reponse de jordan fonctionne deja bien
      merci à vous
      0