Problemes avec curl php

Bonjour,

Mon problème c'est lors d'une authentification par curl en retour j'ai rien alors que je dois avoir l'html de page d'accueil authentifié
$ch = curl_init("http://www.example.com/login=tata&password=toto");
$fp = fopen("example_homepage.txt", "w");

curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);

curl_exec($ch);
curl_close($ch);
fclose($fp);
j'ai testé par le post ça marche pas
si je donne le login ou mot de passe érroné je recupere bien le html de la page d'erreur

Merci pour votre aide

2 réponses

  1. Salut.
    Il manque un "?" avant les données GET.
    Par contre, ça m'étonnerait que ce soit la méthode GET qui soit utiliser.
    Si c'est par POST, il faut indiquer les données dans l'option CURLOPT_POSTFIELDS
    1. ça c'est juste un oublie, Pour lo post ca marche pas en fait :(:(
      le truc peut étre c'est que le lien est du genre sso.examle.com
  2. Si tu ne donnes pas plus de détail, je ne saurais pas t'aider !
    Pour commencer, quelle est la cible du formulaire de connexion ?
    Quels sont les noms des champs ?
    Pour savoir tout ça, regarde dans le code source.