ereg_replace link, maar met variabele target

Pagina: 1
Acties:

  • XangadiX
  • Registratie: Oktober 2000
  • Laatst online: 27-08 10:08

XangadiX

trepanatie is zóó kinderachtig

Topicstarter
ik heb een ereg replace die er zo uit ziet:
PHP:
1
<?$getlinks = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]", "<a href=\"\\0\" target=\"_blank\">\\0</a>, $striphtml);?>

(ja copy+paste van php.net ;)

het werkt prima, maar ik wil eigenlijk de target variabel kunnen maken dus als je 'niets' invult dat ie de link gewoon _blank doet, maar als je er top: of internal: inzet dat ie het target op _top zet.

( dus http://www.link.nl wordt _blank maar top:http://www.link.nl wordt _top)

nu ben ik een redelijke n00b op programmeer gebied, en snap geen kont van wat die alnum en space betekenen, laat staan hoe het precies werkt, kan iemand me een stuk op weg helpen, want ik kan ook niet echt rabarber maken van de uitleg die ik her en der op het net vind :(

Stoer; Marduq


  • supersook
  • Registratie: Januari 2001
  • Laatst online: 06-09 07:52

supersook

Professioneel prutser

Ik heb dan wel geen verstand van ereg, maar volgens mij mist er een aanhalingsteken aan het einde ;)