Recuperer le code d'une frame d'un autre site
roseberrymail
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
devyyx -
devyyx -
Bonjour,
Dans le cadre du développement de mon site web, je cherche a créer un script php (ou javascript si impossible en php) qui me permet de récupérer le code source d'une frame présent sur un page web d'un autre site afin de récupérer un lien contenu dans cette frame.
J'ai essayé diverses méthodes (notamment avec implode en php) mais elles sont toutes restées infructueuses.
Pourtant, il doit bien y avoir un moyen d'accéder à ces informations puisque mon navigateur internet affiche le contenu de la frame (il y a donc bien un moment ou il a accès au code source de la frame).
Comment faire en php ?
Merci d'avance pour votre aide. ;)
Dans le cadre du développement de mon site web, je cherche a créer un script php (ou javascript si impossible en php) qui me permet de récupérer le code source d'une frame présent sur un page web d'un autre site afin de récupérer un lien contenu dans cette frame.
J'ai essayé diverses méthodes (notamment avec implode en php) mais elles sont toutes restées infructueuses.
Pourtant, il doit bien y avoir un moyen d'accéder à ces informations puisque mon navigateur internet affiche le contenu de la frame (il y a donc bien un moment ou il a accès au code source de la frame).
Comment faire en php ?
Merci d'avance pour votre aide. ;)
A voir également:
- Recuperer le code d'une frame d'un autre site
- Code ascii - Guide
- Site comme coco - Accueil - Réseaux sociaux
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Site de telechargement - Accueil - Outils
- Quel site remplace coco - Accueil - Réseaux sociaux
2 réponses
Avec un code dans ce genre ça devrait marcher :
Mais il doit y avoir des manières plus propres de le faire. En passant par des expressions régulières par exemple. Parce que si les balises passent des majuscules au minuscules ou si un espace est inséré entre < et FRAME ça ne marche plus.
$data=file_get_contents('http://www.example.org'); $begin=strpos($data,'<FRAME')+strlen('<FRAME'); $end=strpos($data,'</FRAME')-1; $data=substr($data,$begin,$end-$begin);
Mais il doit y avoir des manières plus propres de le faire. En passant par des expressions régulières par exemple. Parce que si les balises passent des majuscules au minuscules ou si un espace est inséré entre < et FRAME ça ne marche plus.
Je crois que la question était un peu plus compliquée que ça, en fait il veut récupérer le code d'une frame PUIS récupérer le lien dans la frame...
Ca a l'air apparemment assez simple quand même :
http://www.ficgs.com/Comment-r%C3%A9cup%C3%A9rer-le-code-d-une-frame-f4233.html
Puis il doit suffir de chercher le lien dans le contenu obtenu.
Ca a l'air apparemment assez simple quand même :
http://www.ficgs.com/Comment-r%C3%A9cup%C3%A9rer-le-code-d-une-frame-f4233.html
Puis il doit suffir de chercher le lien dans le contenu obtenu.