text verschwinden lassen

  • text verschwinden lassen

    ich betreibe ***
    UPDATE d0nut: Keine FSK18 Seiten verlinken

    ich will in einem text wörter durch einen link ersetzen. wörter und text kommen aus einer mysql datenbank. dazu habe ich folgendes script entwickelt

    Quellcode

    1. for($i=0; $i<$zeilen; $i++){
    2. $var=mysql_fetch_assoc($daten);
    3. $text=preg_replace('|('.$var['wort'].')|ie',"chunk_split('<A HREF=\'.?wort=$var[wort]\' TITLE=\'$var[wort] - $var[alt]\'><FONT class=\'$var[farbe]\'>$1</FONT></A>',1,'|')",$text);
    4. }


    das funzt soweit ganz gut, wenn keine Asteriks (*) in den Wörtern enthalten sind. dann bekomme ich die meldung preg_replace() [function.preg-replace]: Compilation failed: nothing to repeat at offset 2

    der fehler leuchtet mir ein. aber wie umgehe ich ihn?

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Torben Brodt ()