Salut,
j'ai un souci avec un preg_replace, je n'arrive pas à remplacer l'expression voulue.
si on pouvait m'aider
Voilà le code :
le problème c'est qu'il me remplace le 1er de liste alors que je souhaiterai qu'il me replace l'image quand c'est le bon intitule.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $texte='<img src="./images/bt_rien.jpg"> <a href="./?s=lien">intitule1</a><br><img src="./images/bt_rien.jpg"><br><a href="./?s=lien">intitule2</a><br><img src="./images/bt_rien.jpg"><br><a href="./?s=lien">intitule3</a>'; // remplacer bouton bat_rien par bt_val quand on demande intitule $texte= preg_replace("/<img src=\"\.\/images\/bt_rien.jpg\">(.*?$intitule)<\/a>/", "<img src=\"./images/bt_val.jpg\">\\1</a>", $texte );
si on pouvait m'aider
Partager