je cherche à remplacer plusieurs mots par des balises ( input type=texte );
mais je me heurte à un problème : la fonction ereg_replace utilisée plusieurs fois de suite réécrit le texte plusieurs fois de suite ( logique ... )
ex : le vent du nord trou1 fort dans la trou2
si j'écris
echo (ereg_replace("trou1","<input type=text value="souffle">",$variable));
echo (ereg_replace("trou2","<input type=text value="plaine">",$variable));
je me retrouve avec le texte suivant :
le vent du nord (ici un trou ) fort dans la trou2 le vent du nord trou1 fort dans la (ici un trou)
avouez que c'est embettant ! ...
j'ai bien pensé faire d'abord
ereg_replace("trou1","<input type=text value="souffle">",$variable);
ereg_replace("trou2","<input type=text value="plaine">",$variable);
puis SEULEMENT APRES echo$variable
mais ça me retourne
le vent du nord trou1 fort dans la trou2
Voilà, je sais c'est un peu long comme explication
mais si vous avez la patience de lire ça jusqu'au bout et que vous avez une solution
MERCI d'avance