Mailinglisten-Archive |
Hallo Listenmitglieder,
ich durchsuche einen String und lasse bestimme Wörter durch andere
Wörter ersetzen, mit folgenden Code:
strtr("$text", $trans);
Die Daten hohle ich mit folgendem in das Array $trans:
while($data33=mysql_fetch_array($result33,MYSQL_ASSOC)){
$key = $data33[ "name" ];
$var = "<a href=lexikon.php?ac=show_begriff&id=".$data33[ "id" ].">$data33[name]</a>";
$trans[ $key ] = $var;
}
Dies klappt auch alles sehr gut. Allerdings möchte ich nur Wörter
ersetzen lassen die kein Bestandteil von einem <a href=asdasd>Wort</a>
sind.
Beispiel:
1. "Wort" wird ersetzt durch B
2. "<a href="www.google.de">Wort</a>" wird ebenfalls durch B ersetzt.
Allerdings sollte nur 1. in umgewandelt werden. Kann mir jemand bei
meinen Problem helfen?
--
Alexander Steffan
alex_(at)_xonom.de
php::bar PHP Wiki - Listenarchive