Problème avec str_replace

Problème avec str_replace - PHP - Programmation

Marsh Posté le 20-07-2003 à 18:21:36    

j'ai un petit problème, peut-être tout con, mais c'est surement pour ça que je le vois pas:
J'ai cette string:

TEST  <img src=\"images/smilies/standard/chinois.gif\" border=0>


et j'ai cette ligne de traitement qui est censé remplacer l'URL de l'image par son code smiley correspondant:

 $message_s = str_replace("<img src=\\\"".$lien_smiley_s."\\\" border=0>",$code_smiley_s,$message_s);


sachant que $lien_smiley vaut:

images/smilies/standard/chinois.gif


et le remplacement ne s'effectue pas :/

Reply

Marsh Posté le 20-07-2003 à 18:21:36   

Reply

Marsh Posté le 20-07-2003 à 18:29:15    

Si le remplacement ne s'effectue pas c'est que  

Code :
  1. "<img src=\\\"".$lien_smiley_s."\\\" border=0>"


est différent de

Code :
  1. <img src=\"images/smilies/standard/chinois.gif\" border=0>


 
Donc affiche les 2 chaînes dans le browser et tu verras ton erreur, ça vient sûrement d'un \..

Reply

Marsh Posté le 20-07-2003 à 18:38:30    

Arf, c'étais ça, j'étais persuadé que l'échappement était dans ma chaine originale :pfff:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed