Gå til innhold

eregi_replace - vise linker


Anbefalte innlegg

Skrevet (endret)

bruker følgende snutter for å vise linker:

 

eregi_replace ("[[:alpha:]]+://www", "www",$innlegg_svar_r_text); 

ereg_replace ("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/](\.[a-z0-9-]{2,4})+", "<a href=\\0 target=_blank>\\0</a>", $innlegg_svar_r_text);

ereg_replace ("www.[^<>[:space:]]+[[:alnum:]/](\.[a-z0-9-]{2,4})+", "<a href=http://\\0 target=_blank>\\0</a>", $innlegg_svar_r_text);

ereg_replace ("[[:alpha:]]+@[^<>[:space:]]+[[:alnum:]/](\.[a-z0-9-]{2,4})+", "<a href=mailto:\\0 target=_blank>\\0</a>", $innlegg_svar_r_text);

 

...og resultatet blir slik:

 

http://bysiden.no/plakat/hok_kro

 

Hva kan jeg gjøre for å få vist hele linken?

Endret av fjartan
Videoannonse
Annonse
Skrevet (endret)

Hmm, nm min første kommentar :p

 

Du må legge til ein ekstra linje den tar med i replaces, slik at den tar med det etter exstentionen på websiden

Endret av The Red Devil
Skrevet

sakarisme? neeeei... ta det heller som et vennskapelig klapp på skulderen :D

 

hvis du har muligheten til å skru sammen en exp, er det jevt... :)

Skrevet

;)

 

Dette burde fungere :)

 

ereg_replace ("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/](\.[a-z0-9-]{2,4})+[[:graph:]]*", "<a href=\\0 target=_blank>\\0</a>", $innlegg_svar_r_text);

ereg_replace ("www.[^<>[:space:]]+[[:alnum:]/](\.[a-z0-9-]{2,4})+[[:graph:]]*", "<a href=http://\\0 target=_blank>\\0</a>", $innlegg_svar_r_text);

ereg_replace ("[[:alpha:]]+@[^<>[:space:]]+[[:alnum:]/](\.[a-z0-9-]{2,4})+[[:graph:]]*", "<a href=mailto:\\0 target=_blank>\\0</a>", $innlegg_svar_r_text);

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...