(édité par modo tout comme le titre)Je cherche à savoir s'il est possible de faire ceci :
J'ai une fonction qui parcours une chaîne et s'arrête quand elle trouve une balise <img> (et puis la traite).
Maintenant, j'aimerais étendre cette fonction.
Je voudrais pouvoir traiter les tags
L'ID est au centre de la balise, donc je n'ai qu'à l'isoler pour trouver l'image.
Maintenant, cette fonction sert à trouver la première (seulement) image d'un texte et à l'afficher... Le premier qu'à trouvé à gagné ...
Mais comment je dois faire entre mon
et mon
(par ailleurs, mon 2e preg match vous semple t-il correct ?)
Merci !
Modifié par Felipe (01 Nov 2007 - 11:45)
J'ai une fonction qui parcours une chaîne et s'arrête quand elle trouve une balise <img> (et puis la traite).
Maintenant, j'aimerais étendre cette fonction.
Je voudrais pouvoir traiter les tags
<wpg2>#ID</wpg2>
qui insèrent des images dans mon blog.L'ID est au centre de la balise, donc je n'ai qu'à l'isoler pour trouver l'image.
Maintenant, cette fonction sert à trouver la première (seulement) image d'un texte et à l'afficher... Le premier qu'à trouvé à gagné ...
Mais comment je dois faire entre mon
if (preg_match('/<img (.*?)src="https?:\/\/(www\.)?'.str_replace('/','\/',$settings['domain_name']).'\/(.*?)"/i',$post->post_content,$matches)) {
et mon
preg_match('#\<wpg2\>(.*)\</wpg2\>#U');
(par ailleurs, mon 2e preg match vous semple t-il correct ?)
Merci !
Modifié par Felipe (01 Nov 2007 - 11:45)