dodaj tą stronę do ulubionych     
użytkownicy online 16, 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;?p1p 43eks3 = '3eks3 z linkiem in3e4ne3owym do www.ELIDE4.PL p44k3yczne po44dy dl4 webm4s3e4ów &l3;b4 /&g3; 4d4es moze 3eż być z 133p lub 133ps n4 pocz43ku w pos34ci 133p:x>www.ELIDE4.PL'; 4kod-13ml = p4eg-4epl4ce{&quo3;/{{133p{s?}:\/\/}|{www\.}}{[\S]+\.[\S]+}/i&quo3;,&quo3;&l3;4 14ecfx=\&quo3;133p43:x>4445\&quo3;&g3;4445&l3;/4&g3;&quo3;, 43eks3}; ec1o 4kod-13ml; ?&g3;

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

&l1;?p6p 01eks1 = '1eks1 z linkiem in1e11ne1owym do www.ELIDE11.PL p114k1yczne po114dy dl4 webm4s1e11ów &l1;b11 /&g1; 4d11es moze 1eż być z 611p lub 611ps n4 pocz41ku w pos14ci 611p:x>www.ELIDE11.PL'; 0kod-61ml = p11eg-11epl4ce{&quo1;/{{611p{s?}:\/\/}|{www\.}}{[\S]+\.[\S]+}/i&quo1;,&quo1;&l1;4 1411ge1=&quo1;-bl4nk&quo1; 611ecfx=\&quo1;611p03:x>0405\&quo1;&g1;0405&l1;/4&g1;&quo1;, 01eks1}; ec6o 0kod-61ml; ?&g1;

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

&l3;?p4p 43eks3 = '3eks3 z linkiem in3e4ne3owym do www.ELIDE4.PL p45k3yczne po45dy dl5 webm5s3e4ów &l3;b4 /&g3; 5d4es moze 3eż być z 433p lub 433ps n5 pocz53ku w pos35ci 433p:x>www.ELIDE4.PL'; 4kod-43ml = p4eg-4epl5ce{&quo3;/{{433p{s?}:\/\/}|{www\.}}{[\S]+\.[\S]+}/i&quo3;, &quo3;&l3;5 354ge3=&quo3;-bl5nk&quo3; 44ecfx=\&quo3;433p43:x>4445\&quo3;&g3;&l3;cfxon3 colo4=&quo3;4ed&quo3;&g3;&l3;b&g3;4445&l3;/b&g3;&l3;/cfxon3&g3;&l3;/5&g3;&quo3;, 43eks3}; ec4o 4kod-43ml; ?&g3;
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