Hi,
ich habe ein Problem mit meinem Code:
$1 ist ja dann das Ergebnis von von der Suche also z.B.
Cream of Coconut
Die Leerzeichen soll dann durch str_replace mit einem _ ersetzt werden. Das funktioniert aber leider nicht.
Das Wort wird dann nicht einmal verlinkt. Lediglich [link] & [/link], das vor dem Wort steht, werden entfernt. (Ohne str_replace geht es, also muss es an str_replace liegen)
Danke für eure Hilfe
Gruß Marc
ich habe ein Problem mit meinem Code:
Code:
//Links $muster = "|\[link\]([-_./a-zA-Z0-9äöüß !&%#?,'=:~]+)\[/link\]|i"; $linkstring = "<a href=\"zubehoer.php?name=\$1&kategorie=Säfte\">\$1</a>"; $row['beschreibung'] = preg_replace($muster, str_replace(" ", "_", $linkstring), $row['beschreibung']); ///Links
Cream of Coconut
Die Leerzeichen soll dann durch str_replace mit einem _ ersetzt werden. Das funktioniert aber leider nicht.
Das Wort wird dann nicht einmal verlinkt. Lediglich [link] & [/link], das vor dem Wort steht, werden entfernt. (Ohne str_replace geht es, also muss es an str_replace liegen)
Danke für eure Hilfe
Gruß Marc
Kommentar