![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 25.06.2002 Skąd: Koszalin Ostrzeżenie: (0%) ![]() ![]() |
Witajcie. Mam pewien problem z którym nie mogę się uporać. Otóż moj serwer nie ma bibliotek GD, a musze zrobic licznik graficzny, wiec sobie pomyslalem, ze napisze taką funkcje(no wlasnie mam problem w jej napisaniu:)), że np liczbe 1546 zamiani na <img src=cyfry/1.gif><img src=cyfry/5.gif><img src=cyfry/4.gif><img src=cyfry/6.gif>. Jak macie jakis pomysl, to prosze o odp;)_
Pozdrawiam, Mati http://webmaster.bajo.pl http://4webFREE.prv.pl |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat ><img src=cyfry/4.gif><img src=cyfry/6.gif>. Jak macie jakis pomysl, to prosze o odp;)_
do podzielenia stringa na cyfry mozesz uzyc np explode() do zamiany mozesz uzyc str_replace albo dla wszystkich cyfr po prostu doklajac przed cyfra img src a po niej "> powodzenia - nic super trudnego. -------------------- .. make web your home ..
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 0 Dołączył: 4.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Cytat ><img src=cyfry/4.gif><img src=cyfry/6.gif>. Jak macie jakis pomysl, to prosze o odp;)_
do podzielenia stringa na cyfry mozesz uzyc np explode() do zamiany mozesz uzyc str_replace albo dla wszystkich cyfr po prostu doklajac przed cyfra img src a po niej "> powodzenia - nic super trudnego. po co tak komplikowac 8O w php kazdy string jest tablica wiec wystarczy Kod function x($nr){
for($i=0;$i<strlen($nr);$i++) echo '<img src="cyfry/'.$nr[$i].'.gif"'; } BTW jakiego argumentu uzyl bys w explode() do podzialu takiego stringa na cyfry $str='123456789'; ? |
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat BTW jakiego argumentu uzyl bys w explode() do podzialu takiego stringa na cyfry $str='123456789'; ? ajc. myslaelm o skladni split'a. przepraszam za pomylke.
bardzo nie lubie (jakis uraz sprzed lat ;) odwolywac sie do liczb przez ich pozycje. jesli jednak twoj sproboj zadowoala przedpiszce to problem rozwiazany ;) -------------------- .. make web your home ..
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 0 Dołączył: 4.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat ajc. myslaelm o skladni split'a. przepraszam za pomylke.
co to ajc. ? split tego tez chyba nie lyknie ![]() nawet w manualu w przykladach do preg_split'a jest jak rozbic stringa na pojedyncze znaki Cytat bardzo nie lubie (jakis uraz sprzed lat
![]() ![]() a mozna wiedziec dlaczego? pytam bo dziwi mnie po co rozwalac cos do tablicy co jest juz tablica ![]() |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 25.06.2002 Skąd: Koszalin Ostrzeżenie: (0%) ![]() ![]() |
czekam az ktos napsize caly skrypcik i sie narazie nie udzielma bo sie ash tak jak wy nie znam;)
powaga;), Mati http://webmaster.bajo.pl http://4webFREE.prv.pl |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 680 Pomógł: 0 Dołączył: 1.10.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat czekam az ktos napsize caly skrypcik...
Tu się podpowiada rozwiązania, a nie pisze za kogoś... Trochę inicjatywy z twojej strony nie zaszkodzi... -------------------- "Czerp z innych, ale nie kopiuj ich. Bądź sobą." Michel Quoist
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat Cytat ajc. myslaelm o skladni split'a. przepraszam za pomylke. co to ajc. ?Cytat split tego tez chyba nie lyknie ;) ale jesli chodzilo ci o preg_split'a to ok hmm znow punkt dla ciebei. cos przymulony chyba jestem dzisiaj. ;))) czas ograniczyc dawke kawy ... i pracy ;)
Cytat Cytat bardzo nie lubie (jakis uraz sprzed lat ;) odwolywac sie do liczb przez ich pozycje. jesli jednak twoj sproboj zadowoala przedpiszce to problem rozwiazany ;)
a mozna wiedziec dlaczego? Cytat pytam bo dziwi mnie po co rozwalac cos do tablicy co jest juz tablica ;) szczerze to najchetniej widzialbym tutaj preg_replace po kazdym d (to ze wzgledu na te strachy). co do konwersji tablicy w tablice to masz 100% racji - wybitnie bezcelowa. moje uklony ze ktos poprawil.
-------------------- .. make web your home ..
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 25.06.2002 Skąd: Koszalin Ostrzeżenie: (0%) ![]() ![]() |
oki. ja myslalem zeby to tak pyknąć:
Kod function licznik($text) {
$text = strtr($text,"1","<img src=cyfry/1.gif border=0>"); return $text; } ale to tylko zamienia pierwszy znak tego ciągu;( |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 680 Pomógł: 0 Dołączył: 1.10.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat nie lubie niejawnej zmiany typow i odwolywania sie wlasnie do cyfr jako elemntow stringu. to troszke takie strachy-na-lachy
A to czemu? Przecież to bardzo wygodne i o wiele szybsze, zwłaszcza, że np. każdy FORM wysyła cyfry jako string... Od razu dobierasz się do bebechów... Cytat oki. ja myslalem zeby to tak pyknąć:
Kod function licznik($text) {
$text = strtr($text,"1","<img src=cyfry/1.gif border=0>"); return $text; } ale to tylko zamienia pierwszy znak tego ciągu;( Nie zauważyłem, ale mr. evo podał ci już gotowe rozwiązanie na górze... -------------------- "Czerp z innych, ale nie kopiuj ich. Bądź sobą." Michel Quoist
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat Cytat nie lubie niejawnej zmiany typow i odwolywania sie wlasnie do cyfr jako elemntow stringu. to troszke takie strachy-na-lachy
A to czemu? Przecież to bardzo wygodne i o wiele szybsze, zwłaszcza, że np. każdy FORM wysyła cyfry jako string... Od razu dobierasz się do bebechów... .. ale moze prosciej zalozyc ze "kurtz" nie lubi szuflowac nadmiernie typami choc czasem rzeczywisice spokojnie mozna ;) od takie spaczenie ;)) pozdrawiam porannie -------------------- .. make web your home ..
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 25.06.2002 Skąd: Koszalin Ostrzeżenie: (0%) ![]() ![]() |
Dzieki panowie. Juz rozwiazalem ten problem:) zrobilem tak:
Kod function licznik($text){
$text = str_replace("1", "<img src="cyfry/$style/1.gif" border=q>", $text); $text = str_replace("2", "<img src="cyfry/$style/2.gif" border=q>", $text); $text = str_replace("3", "<img src="cyfry/$style/3.gif" border=q>", $text); $text = str_replace("4", "<img src="cyfry/$style/4.gif" border=q>", $text); $text = str_replace("5", "<img src="cyfry/$style/5.gif" border=q>", $text); $text = str_replace("6", "<img src="cyfry/$style/6.gif" border=q>", $text); $text = str_replace("7", "<img src="cyfry/$style/7.gif" border=q>", $text); $text = str_replace("8", "<img src="cyfry/$style/8.gif" border=q>", $text); $text = str_replace("9", "<img src="cyfry/$style/9.gif" border=q>", $text); $text = str_replace("0", "<img src="cyfry/$style/0.gif" border=q>", $text); return $text; } |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 6.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
Mało nie spadłem z krzesła!
Ale to mój problem. Ważne, że kolega zadowolony. Przecież mu działa! |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 25.06.2002 Skąd: Koszalin Ostrzeżenie: (0%) ![]() ![]() |
a co ja sie jakos wygłupiłem, ze malo co z krzesla nie spadles??
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 10:18 |