Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Ilość EXP usera w formie grafiki (belki)
Soulast
post
Post #1





Grupa: Zarejestrowani
Postów: 133
Pomógł: 6
Dołączył: 26.10.2009

Ostrzeżenie: (0%)
-----


Mam oto taki kod leveli użytkownika:

  1. if ($points >= 0 && $points < 100){
  2. $level_up="1";
  3. }
  4. if ($points >= 100 && $points < 200){
  5. $level_up="2";
  6. }
  7. if ($points >= 200 && $points < 400){
  8. $level_up="3";
  9. }
  10. if ($points >= 400 && $points < 600){
  11. $level_up="4";
  12. }
  13. if ($points >= 600 && $points < 900){
  14. $level_up="5";
  15. }


próbuje zrobić tak aby poza nr levela była pokazana belka a długość jej pokazywałby ile np % jest aktualnie zdobyte w danym levelu.

dodałem jescze css:

  1. <div class='bar' style='width:-----a tutaj właśnie jakiś kod np ile % zostało zdobyte w danym levelu ----;'>$level</div>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




~pedro84:
Cytat
Wybacz, ale czy Ty jesteś kretynem?

Żółta kartka, pilnuj się.

Cytat
Ogólnie to sprawa jest trochę bardziej skomplikowana, bo żeby pokazać aktualny procent zdobytego doświadczenia, musimy znać jego całość. To zależy głównie od tego, czy do każdego następnego poziomu jest potrzebne tyle samo punktów, czy im wyższy poziom tym więcej, to raz.

Ludzie, obliczanie procentów jest w podstawówce... Różnica między zakresami = N, bieżący poziom = x, do wzoru wystarczy podstawić, uch...

Cytat
  1. <div id="exp" style="width=<?echo $exp;?>;">

width: Xunit; jak już.

Cytat
Wiem ile to się równa ale nie mam pojęcia gdzie to wpisać!

http://rtfm.killfile.pl - jakoś wszyscy zrozumieli to tak, że pytałeś, jak to policzyć. I czasem naprawdę warto się zastanowić kilkukrotnie, tak samo przeczytać swoją wypowiedź, bo nikt nie siedzi w Twojej głowie i nie wie, co tak naprawdę miałeś na myśli, a co przekazałeś tekstem.

I radzę skończyć jakiekolwiek personalne wycieczki, macie od tego PW.
Go to the top of the page
+Quote Post
Blame
post
Post #3





Grupa: Zarejestrowani
Postów: 678
Pomógł: 124
Dołączył: 26.09.2009

Ostrzeżenie: (0%)
-----


Cytat(erix @ 25.06.2010, 22:15:53 ) *
width: Xunit; jak już.

No tak, jak już mówiłem mogłem się pomylić/coś pominąć (IMG:style_emoticons/default/tongue.gif) Więc powinno być:
  1. <div id="exp" style="width=<?echo $exp;?>px;">

Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 06:12