Bonjour à tous,
Je cherche à interroger une page d'un site à partir d'un autre site (je précise que je m'occupe des 2 sites

)
l'hebergeur interdit l'utilisation de file_get_content() aussi je me suis tourné vers la bibliothèque CURL pour récuperer les variables.
tout fonctionne bien tant que j'utilise Curl en passant mes variables en GET :
1 2 3 4 5 6 7 8 9 10
|
$mon_url='http://www.monSite/retourPlanning.php?dateDu=2009-01-01&dateAu=2009-01-31';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $mon_url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$recup_html = curl_exec ($ch);
echo $recup_html; |
par contre j'ai une erreur dès que j'essaye ceci :
1 2 3 4 5 6 7 8 9 10 11 12
|
$mon_url='http://www.monSite/retourPlanning.php';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $mon_url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, 'dateDu=2009-01-01&dateAu=2009-01-31' );
$recup_html = curl_exec ($ch);
echo $recup_html; |
voici l'erreur :
Access forbidden!
You don't have permission to access the requested object. It is either read-protected or not readable by the server.
If you think this is a server error, please contact the webmaster.
Error 403
le serveur peut-il être configuré pour générer ce genre d'erreur, ou s'agit-il d'une erreur de syntaxe de ma part ?
je précise aussi que du coté de la page sensée renvoyer la réponse j'ai simplifié au maximum pour faire des tests puisque son seul code est :
Merci d'avance pour vos réponses

Partager