bdgta
Messages postés63Date d'inscriptionjeudi 2 janvier 2003StatutMembreDernière intervention 8 septembre 2008
-
18 mai 2008 à 18:49
bdgta
Messages postés63Date d'inscriptionjeudi 2 janvier 2003StatutMembreDernière intervention 8 septembre 2008
-
18 mai 2008 à 23:07
Bonjour,
J'utilise la bibliothèque Curl
J'ai un problème avec les acccents.
Si je met ceci, ça ne renvoit rien.
$duree_film = explode("<h4>Durée :", $curl);
Si je met sans l'accent, sa me renvoit une valeur.
$duree_film = explode("<h4>Dur", $curl);
$duree_film2 = explode(". ", $duree_film[1]);
echo $duree;
renvoit --> ée : 2h39min.
Evangun
Messages postés1980Date d'inscriptiondimanche 20 février 2005StatutMembreDernière intervention24 septembre 20124 18 mai 2008 à 19:10
Hello,
vérifie le codage de la page que tu charges en cURL. Si ça se trouve toi tu es en utf8 et elle en iso, ou l'inverse, ou alors elle utilise peut-être des entités html et pas des caractères accentués, comme le sous-entend Nicomilville.
//curl_top fixe les options de transfert de la session CURL identifiée par lien_pg. option est le nom de l'option à fixer, et value est sa valeur.
//CURLOPT_RETURNTRANSFER retourne directement le transfert sous forme de chaîne de la valeur retournée par curl_exec au lieu de l'afficher directement.
curl_setopt($lien_pg, CURLOPT_RETURNTRANSFER, 2000);
//Son but est simplement d'exécuter la session cURL définie par ch .
//Initialise une session CURL et récupère une page web en prenant tout son code HTML
$curl = curl_exec($lien_pg);
// ******* RECUPERER LA DUREE DU FILM ******* //
// ------------------------------------------ //
// Fonction permettant de récupérer la durée //
// du film sur allocine //
// ------------------------------------------ //
// ****************************************** //