Thomas: str_replace

Beitrag lesen

Hallo zusammen

Ich habe ein Gästebuch gebaut, und möchte nun, dass bestimmte Worte ([lachen],[weinen],[böse]) durch smileys ersetz werden.

Habe das so gelöst,

  
      $array_1 = array("[lachen]","[weinen]","[böse]");  
      $array_2 = array("<img src=img/smileys/1.gif>","<img src=img/smileys/2.gif>","<img src=img/smileys/3.gif>");  
  
  
      for($x=0;$x<18;$x++){  
      $text = str_replace($array_1[$x],$array_2[$x],"$dsatz[text]");  
      }  
  
      echo "<p>" . $text . "</p>";  
  

Was ist hier falsch..? denn die [böse] bleiben einfach stehen und es geschiet nichts.

lg thomas