par
sam12 » 24 juil. 2011, 20:47
Avec ça arrives-tu à récupérer ton contenu? Je dirais non vu que tu ne fais ni un mysql_query ni un mysql_fetch_assoc.
Donc je vais un peu plus préciser ma pensée mais là tu n'auras qu'à convertir ce que je dis en code (aucun intérêt, ça t'enlève tout le travail de réflexion).
Bref,
Une variable $ton_text avec ton contenu que tu as visiblement stocker dans ta bdd.
Un preg_match_all détectant les url, et en paramètres: $ton_text,$tableau,PREG_SET_ORDER
Un foreach associant $tableau comme $liens (par exemple).
Dans ce foreach tu testes un preg_match youtube sur $liens[0].
Si tu trouves => tu affiches sinon tu n'as pas de "youtube" dans les url
Le foreach traitera tous les liens en boucle, si il trouve youtube, il le garde et tu peux l'afficher sinon il le jette
Plus clair, je ne peux pas
Si tu n'y arrives vraiment pas, poste ce que tu as fais, je verrais comment t'aider.
Avec ça arrives-tu à récupérer ton contenu? Je dirais non vu que tu ne fais ni un mysql_query ni un mysql_fetch_assoc.
Donc je vais un peu plus préciser ma pensée mais là tu n'auras qu'à convertir ce que je dis en code (aucun intérêt, ça t'enlève tout le travail de réflexion).
Bref,
Une variable $ton_text avec ton contenu que tu as visiblement stocker dans ta bdd.
Un preg_match_all détectant les url, et en paramètres: $ton_text,$tableau,PREG_SET_ORDER
Un foreach associant $tableau comme $liens (par exemple).
Dans ce foreach tu testes un preg_match youtube sur $liens[0].
Si tu trouves => tu affiches sinon tu n'as pas de "youtube" dans les url
Le foreach traitera tous les liens en boucle, si il trouve youtube, il le garde et tu peux l'afficher sinon il le jette ;)
Plus clair, je ne peux pas :?
Si tu n'y arrives vraiment pas, poste ce que tu as fais, je verrais comment t'aider.