Zitat:
Zitat von contratom
Moin, kann mir kurz einer helfen:
was mache ich falsch:
$text = eregi_replace($wort, "<a href='\/wissen/glossar/index.php#$row[id]'\ title='\$row[text1]'\><u><b>\\0</b></u></a>", $text);
Angezeigtwerden soll das ersetzte Wort mit Link nach /wissen/...#$row[id] und dem title-tag.
Derzeit macht der sowohl beim Link als auch beim title Müll.
Danke & Grüße.
|
Ich sehe kein Suchmuster. Der Aufbau sollte dem hier entsprechen, wenn es funktionieren soll:
PHP-Code:
<?php
$suchmuster = '(>[^<]*)('. quotemeta($_GET['suche']) .')';
$ersatz = '\\1<span class="suche">\\2</span>';
$inhalt = eregi_replace($suchmuster, $ersatz, $inhalt);
?>
Diese Aussage sollte die auch helfen:
Zitat:
Wenn pattern eingeklammerte Teilzeichenketten enthält, darf replacement Teilzeichenketten der Form \\Ziffer enthalten, die dann durch die Ziffer'ste Teilzeichenkette ersetzt werden. \\0 erzeugt den gesamten Inhalt der durchsuchten Zeichenkette. Bis zu neun Teilzeichenketten dürfen verwendet werden. Klammern dürfen geschachtelt werden und werden in diesem Fall anhand der öffnenden Klammern gezählt.
|