VAn plain text een hyperlink maken...

Status
Niet open voor verdere reacties.

hitme007

Gebruiker
Lid geworden
16 jun 2004
Berichten
131
HEy,

daar was ik weer.

Ik zit met het volgende probleem:

Ik heb een gastenboek, maar als je nu eeen URL in het tekstveld typt dan blijft dit uiterraard plain text.
ik zou graag willen dat deze url automatisch een hyperlink word.

Maar hoe doe ik dat???

Ik heb al zitten spelen met str_replace(),
maar ik krijg het niet voor elkaar. :confused:
 
Ja, dat heb ik ook wel geprobeerd, en dat werkt wel...alleen vind ik het mooier als het "vanzelf" gaat.
 
Regexp's zijn traaaaaaaaaaaaaaaaaaaaaaaaaaaaag.
Probeer ze zo veel mogelijk niet te gebruiken.
Maar, als je erop staat ze te gebruiken, probeer deze es:
PHP:
$bericht = @preg_replace("/\\\[url\\\]http:\\\/\\\/(.+)\\\[\\\/url\\\]/Usi","<i><a href=\\"http://\\\\1\\" target=\"_blank\">http://\\\\1</a></i>",$bericht);
$bericht = @preg_replace("/\\[url=(.+)\\](.+)\\\[\\\/url\\\]/Usi","<i><a href=\"\\\\1\" target=\"_blank\">\\\\2</a></i>",$bericht);
Succes :thumb:

Edit: Helpmij regexp's om de tuin geleid :thumb:
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan