par
dredd » 05 juil. 2005, 10:21
Bonjour,
Je cherche à inclure un script distant (de mon site B) dans une page php de mon site A.
J'ai pensé à faire un
Le pb, c'est que mon herbergeur à désactivé le allow_url_fopen. Donc erreur. Il me conseille de passer par CURL.
J'ai regardé les docs CURL, mais il n'y a pas grand chose, et je suis tout sauf pointu en programmation, donc un coup de main serait le bienvenu !
Si j'ai bien compris :
Code : Tout sélectionner
$ch = curl_init (); // initialise la session curl
curl_setopt ($ch, CURLOPT_URL, "http://www.siteB.com/page_a_inserer.php/"); // defini la page à lire
curl_setopt ($ch, CURLOPT_HEADER, 0); // defini les parametres d'entete
curl_exec ($ch); // fait le boulot !
curl_close ($ch); // ferme la session
Mais moi, je ne cherche pas à LIRE un fichier, mais à EXECUTER un script.
Je ne vois donc pas trop comment curl peut faire ça.
Merci par avance de votre aide.
Bonjour,
Je cherche à inclure un script distant (de mon site B) dans une page php de mon site A.
J'ai pensé à faire un
[code]
include("http://www.siteB.com/page_a_inserer.php");
[/code]
Le pb, c'est que mon herbergeur à désactivé le allow_url_fopen. Donc erreur. Il me conseille de passer par CURL.
J'ai regardé les docs CURL, mais il n'y a pas grand chose, et je suis tout sauf pointu en programmation, donc un coup de main serait le bienvenu !
Si j'ai bien compris :
[code]
$ch = curl_init (); // initialise la session curl
curl_setopt ($ch, CURLOPT_URL, "http://www.siteB.com/page_a_inserer.php/"); // defini la page à lire
curl_setopt ($ch, CURLOPT_HEADER, 0); // defini les parametres d'entete
curl_exec ($ch); // fait le boulot !
curl_close ($ch); // ferme la session
[/code]
Mais moi, je ne cherche pas à LIRE un fichier, mais à EXECUTER un script.
Je ne vois donc pas trop comment curl peut faire ça.
Merci par avance de votre aide.