preg_match_all et balise img
7 messages • Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
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:
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
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: Tout sélectionner
$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
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
Merci de votre aide
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
Merci de votre aide
Brut de fonderie:
Penses a:
- passer tout en minuscule
- virer les retours chariots
- virer les doubles espaces
- Code: Tout sélectionner
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
7 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Yahoo! Site Match
- Les blogs (Search Engine Strategies 2004 - San José)
- Wikia Search sort en version alpha : premières impressions
- Balises meta et référencement : les bases à savoir
- Conseils d'optimisation de la balise TITLE (titre d'une page HTML)
- La balise meta NOYDIR de Yahoo
- Affichage de la description DMOZ dans MSN Search
- Description d'une page-type optimisée pour le référencement
- Idées d'optimisation du référencement des images
- Les informations de la Google Toolbar
- Calculer l'indice de densité
Cet outil vous permet de calculer l'indice de densité d'un mot-clé d'une page web. Il est calculé à la fois pour la balise TITLE, la balise META description et l'ensemble du texte de la page.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités



le forum