Skocz do zawartości
ra-v

Skrypt Php ?

Rekomendowane odpowiedzi

Poszukuję takie skrypu, który bedzie wyswietlal pasek progesu w procentach... No wiecie np. procent powstawania projektu coś w tym stylu...

Jednak wpisałem na googlach pasek progesu i nic ;/

nie wiem jak inczej szukac ?

Zna ktos taki skrypt ?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jemu chodzi o progress bar ale statyczny jak mniemam - do obrazowania długotrwałego procesu. Bo do progresu w czasie rzeczywistym to php się oczywiście nie nadaje z racji tego, że wykonuje się nie na przeglądarce a na serwerze

 

Nie wiem jakiego skryptu chcesz.. najprostszy to pętla wstawiająca jakieś obrazki...

np:

 

$procent_postepu = 43;for($i = 0; $i < 100; $i++){   if( $i < $procent_postepu )	   echo '<img src="pasek_aktywny.gif" />';   else	   echo '<img src="pasek_nieaktywny.gif" />';}

Oczywiscie nie jest te efektywny pomysł, bo w kodzie bedzeisz miał 100 tagów img...

 

zatem prosta modyfikacja powyzszego... rozszerzalny div...

$procent_postepu = 43;$reszta = 100 - $procent_postepu;echo "<div style=\"width: $procent_postepu; height: 16px; background-image: url(pasek_aktywny.gif); float: left; \"></div><div style=\"width: $reszta; height: 16px; background-image: url(pasek_nieaktywny.gif); float: right; \"></div><br style=\"clear: both;\" />";}

W Drugim rozwiązaniu należało by jeszcze przeskalować sobie odpowiednio progres.. bo w chwili obecnej 100% = 100 pixeli...

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

mi chodzi o to jak zrobić pasek posepu prac, szukajac na googlach był to raczej pasek postępu przy uploadzie :]

 

chodzi mi o coś takiego jak PelZaK ma w sygnaturce...

 

jak to zrobic ? tymi znacznikami jak pisałes ? troszke sie w tym gubie ;]

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

firts of all... nie shiftuj za dużo mojego nicka... :] tam jest tylko duża pierwsza i ostatnia literka... :)

 

drugie: w sygnaturce ja mam progress bar w postaci tekstowej, zrobiony z kodów ascii, który róznie wygląda w zależności od tego jaką kto ma czcionkę w systemie.

 

Drugi kawałek kodu jaki CI podałem możesz z powodzeniem użyć... Jego działanie opiera się o element języka html jakim jest <div>.

Div moze mieć tło zrobione z grafiki.. Tworzysz sobie zatem obrazek.. pionowy pasek z kórego będzie budowany progress.. coś takiego --> |

teraz.. w zalezności od zawartości zmiennej $procent_postepu... ten div jest rozszerzany (ustalana jest jego szerokość) i w ten sposób liczba procentów prezentowana jest w postaci szerokości paska - no i masz swój progress bar... :)

 

czego jeszcze zatem nie wiesz?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...