Hi
|
PHP-Quelltext
|
1
|
$inhalt = preg_replace("=(^|\ |\n)\[url\=(http:\/\/|http:\/\/www\.)([a-zA-Z0-9\.\/-\_]{1,})\]([a-zA-Z0-9\:\.\/-\_]{1,})\[/url\]=i", "\\1<a href=\"\\2\\3\" target=\"_blank\">\\4</a> ",$inhalt);
|
dieser code wandelt
|
Quellcode
|
1
|
[url=http://google.ch/]Hahah[/url]
|
in Haha um (verlinkt)
Wenn die Linkbeschriebung jetzt aber einen Leerchlag hat, wird das ganze nicht umgewandelt.
Wenn man nach google.ch den / nicht macht, wird es auch nicht umgewandelt.
Kann mir da jemand helfen?
mfg pose
Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von »hanfseeds« (7. Mai 2004, 17:41)