Précédent   Forum des professionnels en informatique > PHP > Langage > Regex
Regex Forum d'entraide sur les expressions rationnelles PHP. Avant de poster -> FAQ regex, Cours de regex et Sources de regex
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/07/2007, 18h17   #1
Membre à l'essai
 
Homme Cédric D.
Développeur Web
Inscription : mai 2004
Messages : 68
Détails du profil
Informations personnelles :
Nom : Homme Cédric D.
Âge : 28
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mai 2004
Messages : 68
Points : 24
Points : 24
Par défaut Analyse des liens vers Photos d'une page Web

Bonjour,

Je suis en train d'essayer de créer une fonction qui me permettrait à partir d'une page web (style http://www.site.com/page.html) de stocker dans un tableau tous les liens vers des photos en .jpg.

Voilà comment pourrait commencer ma fonction :

$page = file_get_contents($url); // $url étant l'url de la page, bien sûr !

Il faudrait ensuite que je trouve le bon regexp pour en gros stocker dans un tableau tous les liens vers des Photos en .jpg, mais ça c'est plus dur...

preg_match_all (_LE_BON_REGEXP_, $page, $match);
$liste_photos = $match[1];

Je pense que c'est un début d'idée... Si quelqu'un peu m'aider pour le meilleur RegExp qui conviendrait à la situation ou pour une autre idée pour parvenir au résultat voulu, merci d'avance !

P.S. : le but final est d'avoir un $liste_photos du style array("url_photo1", "url_photo2", ...).
Phenol est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2007, 23h34   #2
Membre à l'essai
 
Homme Cédric D.
Développeur Web
Inscription : mai 2004
Messages : 68
Détails du profil
Informations personnelles :
Nom : Homme Cédric D.
Âge : 28
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mai 2004
Messages : 68
Points : 24
Points : 24
Après X recherches, voici le regexp approprié (si jamais ça sert à quelqu'un !) :

#href=[\"|']([^<]+\.jpe?g)[\"|']#

Voilou !
Phenol est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h16.


 
 
 
 
Partenaires

Hébergement Web