DJsmileyus Posté 23 Octobre 2005 Posté 23 Octobre 2005 Bonjour à tous. J'ai un petit problème avec les balises BBcode [*IMG*] et [*/IMG*], j'aimerais tout simplement récupérer l'adresse mais je ne sais pas comment m'y prendre. Imaginons ceci [*IMG*]image.png[*/IMG*], j'aimerais tout simplement extraire image.png, afin de calculer la taille de cette image. Je sais que c'est avec les regex, je sais également afficher l'image, mais je n'arrive pas à extraire l'adresse. Avez-vous une idée ? Merci d'avance et bon dimanche à tous.
MarvinLeRouge Posté 23 Octobre 2005 Posté 23 Octobre 2005 Salut, Mhhhh à vue de nez, tu dois utiliser une regexp du genre ^[*IMG*](.*)[*/IMG*]$ et tu récupères $1
DJsmileyus Posté 23 Octobre 2005 Auteur Posté 23 Octobre 2005 Oui, je me doute, mais je ne sais vraiment pas comment procéder...
Dan Posté 23 Octobre 2005 Posté 23 Octobre 2005 Salut, C'est très simple avec un ereg_replace, comme ceci : <?php$img="[img=image.png]";$url=ereg_replace("\[IMG\](.+)\[/IMG\]","\\1",$img);print $url;?> Et voila ! Dan
snwoman49 Posté 23 Octobre 2005 Posté 23 Octobre 2005 Euh sinon $aexploder= explode(' $exploder = $aexploder[1]; $exploder = explode('' alt='>$exploder = explode(''>',$exploder); $exploder = $exploder[0]; echo "$exploder"; snowman
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant