| | |
| Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
Autor | Správa |
---|
Registrovaný: 01.09.07 Prihlásený: 18.05.11 Príspevky: 141 Témy: 36 Bydlisko: 127.0.0.1 | Napísal tatysp: 10.12.2007 19:09 | |
|
neda sa nejako obmedzit pre funkciu str_replace() pocet nahradzovanych fraz. To jest, aby po pouziti mi nahradilo iba raz dany retazec a nie kazdy jeden, ktory je v danej premennej. napriklad ak mam "abcabcabc", tak ak dam nahradit "a" za "d", tak mi da "dbcabcabc". Potrebujem to dost surne, pls
|
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | Napísal juho: 10.12.2007 19:15 | |
|
ak chces limit tak pouzi funkciu preg_replace(vyraz,nahrad,text,limit);
Kód: preg_replace("/a/","d","abcabcabc",1); vysledok dbcabcabc
_________________ getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória |
|
Registrovaný: 01.09.07 Prihlásený: 18.05.11 Príspevky: 141 Témy: 36 Bydlisko: 127.0.0.1 | Napísal autor témy tatysp: 10.12.2007 19:23 | |
|
hadze mi to chybu Warning: preg_replace() [function.preg-replace]: Unknown modifier 'h' in /home/www/uvadi.cz/subdomains/taty/codes/hcm.php on line 281, riadok 281: Kód: $desing=preg_replace("[hcm]".$hcm_data."[/hcm]",hcm($p1),$desing,1);
|
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | Napísal juho: 10.12.2007 19:45 | |
|
vyraz musi byt regularny teda v spatnych lomitkach.
Kód: $desing=preg_replace("/\[hcm\]$hcm_data\[\/hcm\]/",hcm($p1),$desing,1);
skus takto
_________________ getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória |
|
Registrovaný: 01.09.07 Prihlásený: 18.05.11 Príspevky: 141 Témy: 36 Bydlisko: 127.0.0.1 | Napísal autor témy tatysp: 10.12.2007 19:49 | |
|
dik uz to ide inak keby si chcel vidiet pouzitie Need For Speed ProStreet článok ide o tie bloky obrázkov. Povodny proble -> davalo vsetky bloky rovnake, teraz dava normalne dava dalsie (vkladane ako HCM moduly v clanku)
_________________ It easier to run away |
|
Registrovaný: 01.09.07 Prihlásený: 18.05.11 Príspevky: 141 Témy: 36 Bydlisko: 127.0.0.1 | |
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | Napísal juho: 10.12.2007 20:29 | |
|
ako vyzera ten nekonecny script?
_________________ getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória |
|
Registrovaný: 01.09.07 Prihlásený: 18.05.11 Príspevky: 141 Témy: 36 Bydlisko: 127.0.0.1 | Napísal autor témy tatysp: 10.12.2007 20:42 | |
|
s tym preg_replace() je to blbe, lebo potom mi to kazy cely script kvoli tym lomitkam, ono neviem preco ale tie HCM moduly pracuju asi na [hcm]modul,param1,param2[/hcm] a to potom rozdelim na premenne pomocou explode(). A niekde mam napr param1 ako 10(ciarka)5 a to pomocou str_replace() zmenim na 10,5 (kvoli limitom v SQL dotazoch) a potom to neviem preco dava nekonecny script
_________________ It easier to run away |
|
| Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|