par
Invité » 27 août 2006, 00:20
J'ai trouvé la solution...... C'est vraiment incroyable, et ça marche presque bien ! Merci Truc. En fait... il fallait changer le nom de la fonction !!!! checkWidth ne lui plaisait pas ! (la majuscule peut etre )
Cependant, il demeurre un petit problème, dans $image, j'ai du inverser $width et src="...", sinon, lors de la seconde execution, les images disparaissaient. Je suppose que c'est à cause du motif de capture :
<img src="(.+?)" alt="" />... les images ayant déja un width ne devraient pas être reprises en compte, mais il considere dans ce cas que le "
(.+?)" correspond à "
http://site.com/nomimage.gif" width="400", alors qu'il ne devrait capturer que le nom de l'image... Ma solution d'inversion fonctionne, mais c'est un peu du bricolage... Si vous connaissez mieux , n'hésitez pas à le faire savoir ^^
Merci à tous
J'ai trouvé la solution...... C'est vraiment incroyable, et ça marche presque bien ! Merci Truc. En fait... il fallait changer le nom de la fonction !!!! checkWidth ne lui plaisait pas ! (la majuscule peut etre )
Cependant, il demeurre un petit problème, dans $image, j'ai du inverser $width et src="...", sinon, lors de la seconde execution, les images disparaissaient. Je suppose que c'est à cause du motif de capture :
<img src="(.+?)" alt="" />... les images ayant déja un width ne devraient pas être reprises en compte, mais il considere dans ce cas que le "[color=red](.+?)[/color]" correspond à "[color=red]http://site.com/nomimage.gif" width="400[/color]", alors qu'il ne devrait capturer que le nom de l'image... Ma solution d'inversion fonctionne, mais c'est un peu du bricolage... Si vous connaissez mieux , n'hésitez pas à le faire savoir ^^
Merci à tous