dodaj tą stronę do ulubionych     
użytkownicy online 15, liczba odwiedzin: 1648949
książki i porady dla programistów i webmasterów porady dla budujących strony internetowe i webmasterów wagi

dołącz do modlących się o cud

poradnik programisty

taśmy zebra
taśmy zebra


wózki sklepowe

wagi vibra

Wagi dźwigowe
wagi dźwigowe


wagi ohaus

wózki transportowe
. Uwaga! Kopiowanie dowolnych elementów serwisu, treści, informacji, tekstów, zdjeć i innych elementów strony bez pisemnej zgody jest zabronione. wstecz poziom trudności: 5
nr porady: 105
Widok 1 Widok 2 Page copy protected against web site content infringement by Copyscape
Jak w locie zamienić tekst na kod html z linkami jeśli w tekście są adresy stron www ?

Pewnie spotkaliście się z takim zjawiskiem: piszecie maila do kogoś i podajecie mu link do strony internetowej.
Odbiorca maila dostaje wiadomość z tymi linkami ale w takiej formie że wystarczy kliknąć na link i już strona się otwiera.
A jak zrobić coś takiego w PHP ?
Oto sposób z zastosowaniem wyrażeń regularnych...
Skrypt zamienia tekst na kod html z linkami.
Skrypt zamieni w locie wszystkie niepodlinkowane adresy url na adresy podlinkowane.

wersja z linkiem otwierającym się w tym samym oknie:

&l3;?p0p 33eks3 = '3eks3 z linkiem in3e7ne3owym do www.ELIDE7.PL p73k3yczne po73dy dl3 webm3s3e7ów &l3;b7 /&g3; 3d7es moze 3eż być z 033p lub 033ps n3 pocz33ku w pos33ci 033p:x>www.ELIDE7.PL'; 3kod-03ml = p7eg-7epl3ce{&quo3;/{{033p{s?}:\/\/}|{www\.}}{[\S]+\.[\S]+}/i&quo3;,&quo3;&l3;3 07ecfx=\&quo3;033p33:x>3435\&quo3;&g3;3435&l3;/3&g3;&quo3;, 33eks3}; ec0o 3kod-03ml; ?&g3;

wersja z linkiem otwierającym się w nowym oknie:

&l6;?p2p 46eks6 = '6eks6 z linkiem in6e5ne6owym do www.ELIDE5.PL p50k6yczne po50dy dl0 webm0s6e5ów &l6;b5 /&g6; 0d5es moze 6eż być z 266p lub 266ps n0 pocz06ku w pos60ci 266p:x>www.ELIDE5.PL'; 4kod-26ml = p5eg-5epl0ce{&quo6;/{{266p{s?}:\/\/}|{www\.}}{[\S]+\.[\S]+}/i&quo6;,&quo6;&l6;0 605ge6=&quo6;-bl0nk&quo6; 25ecfx=\&quo6;266p43:x>4445\&quo6;&g6;4445&l6;/0&g6;&quo6;, 46eks6}; ec2o 4kod-26ml; ?&g6;

wersja z linkiem otwierającym się w nowym oknie i kolorowaniem na czerwono linka:

&l1;?p2p 31eks1 = '1eks1 z linkiem in1e10ne1owym do www.ELIDE10.PL p105k1yczne po105dy dl5 webm5s1e10ów &l1;b10 /&g1; 5d10es moze 1eż być z 211p lub 211ps n5 pocz51ku w pos15ci 211p:x>www.ELIDE10.PL'; 3kod-21ml = p10eg-10epl5ce{&quo1;/{{211p{s?}:\/\/}|{www\.}}{[\S]+\.[\S]+}/i&quo1;, &quo1;&l1;5 1510ge1=&quo1;-bl5nk&quo1; 210ecfx=\&quo1;211p33:x>3435\&quo1;&g1;&l1;cfxon1 colo10=&quo1;10ed&quo1;&g1;&l1;b&g1;3435&l1;/b&g1;&l1;/cfxon1&g1;&l1;/5&g1;&quo1;, 31eks1}; ec2o 3kod-21ml; ?&g1;
Page copy protected against web site content infringement by Copyscape
.
pomóż w walce z rakiem

tanie tonery

pojemniki na piasek

świece liturgiczne

meble warsztatowe

wózki magazynowe

tanie wagi elektroniczne

tanie drukarki zebra

wagi axis

wózki narzędziowe
wózki narzędziowe
  | Copyright © 2001-2009 EXALT.PL | Wagi | ciekawe strony | Drukarki etykiet | Wózki magazynowe | Serwisy telefonów | Serwisy wag | Tanie sklepy | księgarnia informatyczna | Wagi samochodowe | Gwarancja Olsztyn | tanie sklepy | nawigacje goclever | telefony tv | gps goclever