Je crée une application qui récupère les données d'un site, les formate au besoin et les affiche à l'utilisateur. Maintenant, le site ne permet pas les requêtes de script intersite, donc j'utilise le curl de PHP pour récupérer la page.PHP curl, préserver la session
Avec un navigateur, le site vous donne un cookie lors de la première visite, vous demandant de vous connecter, et les demandes ultérieures vous donnera la page réelle demandée.
Avec le curl de PHP, le site me donnera juste la page me demandant de me connecter. Et, je présume, donner un cookie à mon serveur PHP. Comment puis-je sauvegarder ce cookie et le présenter lors de demandes ultérieures?
Ajouter 'curl_setopt ($ ch, CURLOPT_COOKIEFILE, 'cookiefile.txt'); curl_setopt ($ ch, CURLOPT_COOKIEJAR, 'cookiefile.txt'); 'avant l'authentification et dans toutes les requêtes après celle-ci. – Cheery