Avatar billede 4u2x Nybegynder
26. april 2007 - 21:25 Der er 6 kommentarer og
1 løsning

url til link, og en <a href> skal blive til link

Lige som at denne her automatisk laver en www-adresse til et link, så vil jeg høre om der nogen der ved hvordan jeg kan få en <a href="http://blabla">hjemmeside 1</a> til at blive et link, hvor man altså ser den tekst jeg har skrevet mellem <a></a> dvs "hjemmeside 1".

Skriv gerne hvis det er I ikke er helt med :)

$tekst = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]","<a href=\"\\0\">\\0</a>", $tekst);
Avatar billede 4u2x Nybegynder
26. april 2007 - 21:29 #1
pt ser min kode således ud, men den fejler dog :/

$tekst = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]","<a href=\"\\0\" class=\"mainlink\">\\0</a>", $tekst);

$tekst = ereg_replace("<a href=\"\\0\">\\1</a>","<a href=\"\\0\" class=\"mainlink\">\\1</a>", $tekst);

echo $tekst
Avatar billede sj.netomia Nybegynder
27. april 2007 - 00:32 #2
jeg bruger denne her.
$indhold = preg_replace("/<a href=\"(.+)?\">(.+)?<\/a>/i", "<a href=\"$1\" target=\"_blank\">$2</a>", $indhold);
Avatar billede windcape Praktikant
27. april 2007 - 00:33 #3
øh, det var da en omgang sludder.

Du mener vel at du vil lave "www.google.com" om til '<a href="www.google.com</a>'" target="_blank">http://www.google.com">www.google.com</a>' ?

<a href="http://blabla">hjemmeside 1</a> er jo allerede et link...
Avatar billede 4u2x Nybegynder
27. april 2007 - 12:20 #4
windscape >

sagt på en anden måde, der hvor man har skrevet www.google.com skal laves til et link, og <a></a> koder skal blot ignoreres om man så må sige :)  med?
Avatar billede 4u2x Nybegynder
27. april 2007 - 13:46 #5
sj.netomia > virker ikke i mit tilfælde.. samme problem som ved min kode...
Avatar billede johan.o Nybegynder
28. april 2007 - 17:36 #6
Du skriver i dit originale spørgsmål..."Skriv gerne hvis det er I ikke er helt med :)"..okay, jeg er ikke helt med. Kan du ikke prøve at skære det ud i pap hvad du gerne vil have.

Mvh. Johan
Avatar billede 4u2x Nybegynder
11. maj 2007 - 12:49 #7
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester