replace

Status
Niet open voor verdere reacties.

gebruiker35

Gebruiker
Lid geworden
29 mrt 2008
Berichten
434
heb voor een link nu de volgende replace functie:
PHP:
$pagina = eregi_replace("(^|[ \n\r\t])((http(s?)://)?(ftp://)?(www.)?(ftp.)?([a-z0-9_-]+(\.[a-z0-9_-]+)+)(/[^/ \n\r]*)*)","\\1<a href=\"\\2\" target=\"_blank\">\\2</a>", $pagina);

alleen, als je niets er voor typt, voor de link, replaced hij niet. hoe kan ik dit voorkomen? en als ik a.b. type, maakt hij daar een link van, ook dat wil ik niet.

en als ik geen http:// ervoor zet, moet hij dat er wel voor zetten.

hoe kan ik dit alelmaal doen?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan