Formation Google AnalyticsSavez-vous bien utiliser les outils de mesure d'audience ?
Effectuez-vous un calcul de ROI (Retour sur investissement) pour savoir comment améliorer vos campagnes emarketing ?
Savez-vous utiliser les bons outils pour booster votre taux de transformation ?
La formation Web Analytics de Ranking Metrics, présentée par un expert reconnu officiellement par Google Analytics, vous apportera les réponses à toutes vos questions !
===> Informations et inscriptions.

preg_match_all et balise img

Poster un nouveau sujet Imprimer cette discussion    Forum -> Administration d'un site Web   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
otherprod
WRInaute discret
WRInaute discret

Inscrit le: 08 Nov 2004
Messages: 80
Localisation: Paris

URL permanente de ce messagePosté le : Jeu Juin 16, 2005 21:12    Sujet du message: preg_match_all et balise img

Bonsoir tout le monde,
Je suis en train de developper un petit site et je rencontre un petit soucis avec une des fonctions php, à savoir:

Je souhaite grace a la commande preg_match_all recuperer uniquement les balises <img> d'une source donnée en supprimant les textes alentours.

En premier lieu jai supprimer toutes les autres balises grace a la commande strip_tags et maintenant je me retrouve à essayer avec des difficultés non dissimulés de parvenir a mes fins

c' est en fait avec le regex que je bloque quelque peu:
Code:

        $filtreimg= str_replace("\n", "", $filtreimg);
   preg_match_all("!.(<.*>$|/>$)$!i", "$filtreimg", $chaine);
   $image = $chaine[1];   
   echo implode($image)
;


Voila , je n'arrive pas à supprimer les autres caracteres de ma chaine avec ce regex, ceci mùe retourne toujours mon texte et les images.

A votre bon coeur messieurs dames Laughing
 
otherprod Visiter le site web du posteur
itsme
WRInaute passionné
WRInaute passionné

Inscrit le: 13 Oct 2004
Messages: 739
Localisation: Toulouse

URL permanente de ce messagePosté le : Jeu Juin 16, 2005 22:15    Sujet du message: preg_match_all et balise img

Citation:
Je souhaite grace a la commande preg_match_all recuperer uniquement les balises <img> d'une source donnée en supprimant les textes alentours.

... j'ose a peine imaginer ce qu'en pense cette "source donnée" Confused
 
itsme Visiter le site web du posteur
otherprod
WRInaute discret
WRInaute discret

Inscrit le: 08 Nov 2004
Messages: 80
Localisation: Paris

URL permanente de ce messagePosté le : Jeu Juin 16, 2005 22:45    Sujet du message: explications

Je ne m attendais pas à ce genre de reponse mais puisque la question est posée je vais y repondre.

Il s'agit simplement d'un outil que suis en train de faire tant bien que mal qui est charge de calculer la position d' un site sur plusieurs moteurs et annuaires à la fois et qu il aura aussi la fonction de calculer le nombre d'images d'une page, leur contenu (balise title et alt) ainsi que pour les liens etc ...

Donc rien de mal a priori Cool


Merci de votre aide
 
otherprod Visiter le site web du posteur
itsme
WRInaute passionné
WRInaute passionné

Inscrit le: 13 Oct 2004
Messages: 739
Localisation: Toulouse

URL permanente de ce messagePosté le : Jeu Juin 16, 2005 23:02    Sujet du message: preg_match_all et balise img

Brut de fonderie:
Code:

preg_match_all ("#<img(.*?)>#s", $chaine, $matches);
$i=0;
for ($i=0; $i< count($matches[0]); $i++) {
    // la balise img
    $img = $matches[1][$i];
}


Penses a:
- passer tout en minuscule
- virer les retours chariots
- virer les doubles espaces
 
itsme Visiter le site web du posteur
otherprod
WRInaute discret
WRInaute discret

Inscrit le: 08 Nov 2004
Messages: 80
Localisation: Paris

URL permanente de ce messagePosté le : Jeu Juin 16, 2005 23:22    Sujet du message: suite

J'avais pense aux retours chariot et aux minuscules mais pas aux doubles espaces.
Merci beaucoup pour ton aide , je m'en vais mettre en application tout ca.
 
otherprod Visiter le site web du posteur
itsme
WRInaute passionné
WRInaute passionné

Inscrit le: 13 Oct 2004
Messages: 739
Localisation: Toulouse

URL permanente de ce messagePosté le : Jeu Juin 16, 2005 23:51    Sujet du message: preg_match_all et balise img

heu... le preg_match_all est aussi a prendre en compte Smile
 
itsme Visiter le site web du posteur
otherprod
WRInaute discret
WRInaute discret

Inscrit le: 08 Nov 2004
Messages: 80
Localisation: Paris

URL permanente de ce messagePosté le : Ven Juin 17, 2005 5:55    Sujet du message: preg_match_all et balise img

On est bien d'accord Wink
 
otherprod Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> Administration d'un site Web Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort