Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Treba mi ovaj eregi_replace

[es] :: PHP :: Treba mi ovaj eregi_replace

[ Pregleda: 3351 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Zoran Rašković
Serbia

Član broj: 95
Poruke: 1360
*.ftl.fdn.com



+1 Profil

icon Treba mi ovaj eregi_replace10.04.2002. u 15:44 - pre 268 meseci
Treba mi hitno onaj eregi_replace za ubb kod kada neko npr napise [link=neki_link]blabla[/link]

mislim da je eregi_replace u pitanju.

Znaci za renderovanje linkova.

Anybody?
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.verat.net



+257 Profil

icon Re: Treba mi ovaj eregi_replace10.04.2002. u 16:36 - pre 268 meseci
Citat:
Judge Dred:
Treba mi hitno onaj eregi_replace za ubb kod kada neko npr napise [link=neki_link]blabla[/link]
mislim da je eregi_replace u pitanju.
Znaci za renderovanje linkova.
Anybody?

Hm, ako hoces, moze nesto ovako:
Citat:

//pretvara reci www, http:// u linkove ka tim stranicama.
$text = ereg_replace("(^|[[:space:]])(http://[^[:space:]]{1,})([[:space:]]|$)", "\\1<a href=\"\\2\">\\2</a>\\3", $text);
$text = ereg_replace("(^|[[:space:]])(www.[^[:space:]]{1,})([[:space:]]|$)", "\\1<a href=\"http://\\2\">\\2</a>\\3", $text);

Ako hoces bas [link....] kombinaciju, onda bi bilo nesto ovako... (ovo je izvadjeno iz jedne skripte):
Citat:

while (ereg("(###DOK ([0-9]+)###)", $text, $regs))
$text = str_replace($regs[1], builtlink($regs[2]),$text);

sto u stvari prepravlja u tekstu ###DOK neki_broj### u nesto sto vraca u ovom slucaju funkcija builtlink () (npr <a ###DOK 9###>Link</a> u recimo<a href="tema/naslov/9.html">Link</a>.
Adekvatno treba samo izvesti da se nalazi "[link=" i [/link], sto bi koliko sad na brzinu mogu da napisem, bilo nesto ovako:
Citat:

$text = ereg_replace("(^|[[:space:]])(\[link=[^[:space:]]{1,})([[:space:]\[link\]]|$)", "\\1<a href=\"\\2\">\\2</a>\\3", $text);

(ovo ce mozda da radi, a mozda i nece, nemam sad vremena da proveravam da li je ispravno :(.
Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

Zoran Rašković
Serbia

Član broj: 95
Poruke: 1360
*.ftl.fdn.com



+1 Profil

icon Re: Treba mi ovaj eregi_replace10.04.2002. u 16:45 - pre 268 meseci
ma imao sam ovako nesto sam slicno nasao na phpbuilderu ali nisam mogao da nateram da radi.
Probacu ovo kad dodjem kuci.
 
Odgovor na temu

RAZZLEDAZZLER
Tora Bora

Član broj: 27
Poruke: 543
*.ppp-bg.sezampro.yu



Profil

icon Re: Treba mi ovaj eregi_replace10.04.2002. u 17:05 - pre 268 meseci
$text = eregi_replace("\[link=(.+)](.+)\[\/link]", "<a href=\"\\1\">\\2</a>", $text);

Radi ovo za taj najosnovniji [link=neki_link]blabla[/link] ... e sada nisam siguran za varijacije na temu tipa [ link=neki_link ... i tako to sa dodatnim spaceovima, ali mislim da bi trebalo
 
Odgovor na temu

RAZZLEDAZZLER
Tora Bora

Član broj: 27
Poruke: 543
*.ppp-bg.sezampro.yu



Profil

icon Re: Treba mi ovaj eregi_replace10.04.2002. u 18:03 - pre 268 meseci
uh osedecu od ovog kompa
Evo konachno posle 150 restarta

$text = eregi_replace("\[[[:space:]]*link[[:space:]]*=[[:space:]]*(.+)](.+)\[\/link]", "<a href=\"\\1\">\\2</a>", $text);

ovo ce raditi iako neko odluchi da se pravi pametan pa koristi [link = http ili [ link= ili [link= http
..i uopshte sve kombinacije se spaceom kod tog prvog linka
 
Odgovor na temu

Zoran Rašković
Serbia

Član broj: 95
Poruke: 1360
*.vis.clearwire-dns.net.



+1 Profil

icon Re: Treba mi ovaj eregi_replace10.04.2002. u 20:09 - pre 268 meseci
RAZZLEDAZZLER i Jbyn4e hvala puno

ovo poslednje Radi
 
Odgovor na temu

Zoran Rašković
Serbia

Član broj: 95
Poruke: 1360
*.vis.clearwire-dns.net.



+1 Profil

icon Re: Treba mi ovaj eregi_replace13.04.2002. u 07:39 - pre 268 meseci
ljudi a kako bi izgledao eregi_replace za prikazivanje slika na primer [image]nekaslika[/image]
 
Odgovor na temu

Zoran Rašković
Serbia

Član broj: 95
Poruke: 1360
*.vis.clearwire-dns.net.



+1 Profil

icon Re: Treba mi ovaj eregi_replace13.04.2002. u 08:45 - pre 268 meseci
ej evo u medjuvremenu sam nasho ovo pa cu sam sebi da odgovorim lol:

$string= preg_replace("/\[img\](.*)\[\/img\]/i", "<img src=\"\\1\">", $string);
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.verat.net



+257 Profil

icon Re: Treba mi ovaj eregi_replace15.04.2002. u 16:38 - pre 268 meseci
Citat:
Judge Dred:
ej evo u medjuvremenu sam nasho ovo pa cu sam sebi da odgovorim lol:
$string= preg_replace("/\[img\](.*)\[\/img\]/i", "<img src=\"\\1\">", $string);

Pa da, adekvatno kako si menjao [link] i imao si <a href...>, ovde samo imas \[img\] ili [\image\] (morao sam ovako da napise, jerbo misli forum da hocu sliku da ubcim :)))) ili kako ti se vec svidi, i umesto <a href> imas <img src=>...
Tako mozes da uvodis koje god hoces/zelis tagove, mozes npr da stavis [font5] da ti se mena sa <font face="...." size="5">...</font> ili sta vec zelis... ovo je samo primera radi.
Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13651



+165 Profil

icon Re: Treba mi ovaj eregi_replace15.04.2002. u 20:04 - pre 268 meseci
Kako je smotan ovaj moderator JD.. ccc.

Teach yourself regexp!
 
Odgovor na temu

Zoran Rašković
Serbia

Član broj: 95
Poruke: 1360
*.vis.clearwire-dns.net.



+1 Profil

icon Re: Treba mi ovaj eregi_replace15.04.2002. u 21:18 - pre 268 meseci
ahem, zamolio bih ljude da ne skrecu sa teme u diskusijama :)
 
Odgovor na temu

RAZZLEDAZZLER
Tora Bora

Član broj: 27
Poruke: 543
*.ppp-bg.sezampro.yu



Profil

icon Re: Treba mi ovaj eregi_replace16.04.2002. u 01:29 - pre 268 meseci
Xa xa xa ... strashno

samo da dodam [tj da se pravim pametan] ... za buduce generacije koje se budu uchile na ovom topicu ... onaj backslash \ pre chetvrtaste zatvorene zagrade ]
...nije potreban [mada koliko sam video ne smeta], ali je stavljen da forum ne bi "pojeo" kod
 
Odgovor na temu

Zoran Rašković
Serbia

Član broj: 95
Poruke: 1360
*.vis.clearwire-dns.net.



+1 Profil

icon Re: Treba mi ovaj eregi_replace16.04.2002. u 02:57 - pre 268 meseci
pa to to
ja sam namerno ono stavio da bude [link] a ne \[url\] jer bi ga forum renderovao pa eto.
 
Odgovor na temu

[es] :: PHP :: Treba mi ovaj eregi_replace

[ Pregleda: 3351 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.