File_get_contents à partir d'un file_get_contents
Résolu
sblouf
Messages postés
88
Date d'inscription
Statut
Membre
Dernière intervention
-
sblouf Messages postés 88 Date d'inscription Statut Membre Dernière intervention -
sblouf Messages postés 88 Date d'inscription Statut Membre Dernière intervention -
2 réponses
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
je te suggère de faire
print_($URL);au lieu de
echo $URL;
Merci @yg_be mais je viens de résoudre mon problème.
Je poste ici la solution que j'ai utilisé (même si je pense que c'est un peu du bricolage...)
Je poste ici la solution que j'ai utilisé (même si je pense que c'est un peu du bricolage...)
//je récupère du contenu sur une page $someContent = file_get_contents('http://urlDeMaPage', NULL, NULL, 200, 500); //ici j'ai le contenu récupéré echo htmlentities($someContent); //je prépare de quoi isoler l'url de ce contenu $findme1 = "<link>"; $findme2 = "</link>"; $pos1 = strpos($someContent, $findme1); $pos2 = strpos($someContent, $findme2); //j'isole mon url $URL = substr($someContent, $pos1, $pos2 - $pos1); ///////////////////////////////////////////////////////// //Voici ce que j'ai rajouté ///////////////////////////////////////////////////////// $URL = urldecode($URL); $URL = htmlspecialchars($URL); $URL = substr($URL, 12); //ici j'ai bien l'url que je voulais récupérer echo $URL; //je la passe à la deuxième fonction $otherContent = file_get_contents($URL, NULL, NULL, 100, 700); //ici j'ai n'ai rien... echo htmlentities($otherContent);