![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 276 Pomógł: 0 Dołączył: 30.06.2010 Ostrzeżenie: (10%) ![]() ![]() |
Witam!
Zrobiłem sobie taki myk, że wyświetla mi ile dany user już spędził: a ) Dni i godzin na forum, b ) Godzin i minut (jeśli spędził mniej niż 24h, to wiadomo, że pod dni nie podchodzi). No i w podpunkcie a, tj. Dni i godziny, świetnie działa. No ale w godzinach i minutach już jest gorzej. Konkretniej chodzi o minuty, zamiast wyświetlać np. Godzin: 7, Minut: 18, to mi wyświetla: Godzin: 6, Minut: 78. A to jest źle. Bo przy 60-ciu powinno mi już zacząć liczyć od nowa, czyli powinno być: Godzin: 7, Minut: 18. Kod: <!--Geshi:295641:php--><pre class="php-brief" style="font-family:monospace;"><div class="head">[PHP] [/list]<div class="foot">[PHP] <a href='./Pobierz-Plik-295642.html' target='_blank_t0'>ime'</span><span class="br0">]</span> <span class="sy0">>=</span> 24 <span class="sy0">*</span> 3600 <span class="br0">)</span></div><li class="li2"><div class="de2"> <span class="br0">{</span></div><li class="li1"><div class="de1"> <span class="re0">$czas</span> <span class="sy0">=</span> <span class="kw3">round</span><span class="br0">(</span><span class="br0">(</span><span class="re0">$profiledata</span><span class="br0">[</span><span class="st0">'user_spend_time'</span><span class="br0">]</span> <span class="sy0">/</span> 24 <span class="sy0">/</span> 60 <span class="sy0">/</span> 60<span class="br0">)</span><span class="sy0">,</span> 1<span class="br0">)</span><span class="sy0">;</span></div><li class="li2"><div class="de2"> <span class="re0">$spend_time</span> <span class="sy0">=</span> <span class="re0">$lang</span><span class="br0">[</span><span class="st0">'Days'</span><span class="br0">]</span> <span class="sy0">.</span> <span class="st0">': '</span> <span class="sy0">.</span> <span class="br0">(</span>int<span class="br0">)</span><span class="re0">$czas</span> <span class="sy0">.</span><span class="st0">', '</span><span class="sy0">.</span> <span class="re0">$lang</span><span class="br0">[</span><span class="st0">'Hours'</span><span class="br0">]</span> <span class="sy0">.</span><span class="st0">': '</span><span class="sy0">.</span><span class="br0">(</span><span class="br0">(</span><span class="re0">$czas</span> <span class="sy0">-</span> <span class="br0">(</span>int<span class="br0">)</span><span class="re0">$czas</span><span class="br0">)</span><span class="sy0">*</span>10<span class="br0">)</span><span class="sy0">;</span></div><li class="li1"><div class="de1"> <span class="br0">}</span></div><li class="li2"><div class="de2"> <span class="kw1">else</span></div><li class="li1"><div class="de1"> <span class="br0">{</span></div><li class="li2"><div class="de2"> <span class="re0">$czass</span> <span class="sy0">=</span> <span class="kw3">round</span><span class="br0">(</span><span class="br0">(</span><span class="re0">$profiledata</span><span class="br0">[</span><span class="st0">'user_spend_time'</span><span class="br0">]</span> <span class="sy0">/</span> 60 <span class="sy0">/</span> 60<span class="br0">)</span><span class="sy0">,</span>1<span class="br0">)</span><span class="sy0">;</span></div><li class="li1"><div class="de1"> <span class="re0">$spend_time</span> <span class="sy0">=</span> <span class="re0">$lang</span><span class="br0">[</span><span class="st0">'Hours'</span><span class="br0">]</span> <span class="sy0">.</span> <span class="st0">': '</span> <span class="sy0">.</span> <span class="br0">(</span>int<span class="br0">)</span><span class="re0">$czass</span> <span class="sy0">.</span><span class="st0">', '</span><span class="sy0">.</span> <span class="re0">$lang</span><span class="br0">[</span><span class="st0">'Minutes'</span><span class="br0">]</span> <span class="sy0">.</span><span class="st0">': '</span><span class="sy0">.</span><span class="br0">(</span><span class="br0">(</span><span class="re0">$czass</span> <span class="sy0">-</span> <span class="br0">(</span>int<span class="br0">)</span><span class="re0">$czass</span><span class="br0">)</span><span class="sy0">*</span>10<span class="br0">)</span><span class="sy0">;</span></div><li class="li2"><div class="de2"> <span class="br0">}</span></div><li class="li1"><div class="de1"> <span class="br0">}</span></div> [/list]<div class="foot">[PHP] [topic=0]ime</span> <span class="sy0">=</span> <span class="re0">$lang</span><span class="br0">[</span><span class="st0">'Hours'</span><span class="br0">]</span> <span class="sy0">.</span> <span class="st0">': '</span> <span class="sy0">.</span> <span class="br0">(</span>int<span class="br0">)</span><span class="re0">$czass</span> <span class="sy0">.</span><span class="st0">', '</span><span class="sy0">.</span> <span class="re0">$lang</span><span class="br0">[</span><span class="st0">'Minutes'</span><span class="br0">]</span> <span class="sy0">.</span><span class="st0">': '</span><span class="sy0">.</span><span class="br0">(</span><span class="br0">(</span><span class="re0">$czass</span> <span class="sy0">-</span> <span class="br0">(</span>int<span class="br0">)</span><span class="re0">$czass</span><span class="br0">)</span><span class="sy0">*</span>10<span class="br0">)</span><span class="sy0">;</span></div><li class="li2"><div class="de2"> <span class="br0">}</span></div> [/list]<div class="foot">[PHP] <a href='./Pobierz-Plik-295642.html' target='_blank, <a href='Plaintext-295642.html' target='_blank_t0'>ime</span> <span class="sy0">=</span> <span class="re0">$lang</span><span class="br0">[</span><span class="st0">'Hours'</span><span class="br0">]</span> <span class="sy0">.</span> <span class="st0">': '</span> <span class="sy0">.</span> <span class="br0">(</span>int<span class="br0">)</span><span class="re0">$czass</span> <span class="sy0">.</span><span class="st0">', '</span><span class="sy0">.</span> <span class="re0">$lang</span><span class="br0">[</span><span class="st0">'Minutes'</span><span class="br0">]</span> <span class="sy0">.</span><span class="st0">': '</span><span class="sy0">.</span><span class="br0">(</span><span class="br0">(</span><span class="re0">$czass</span> <span class="sy0">-</span> <span class="br0">(</span>int<span class="br0">)</span><span class="re0">$czass</span><span class="br0">)</span><span class="sy0">*</span>10<span class="br0">)</span><span class="sy0">;</span></div><li class="li2"><div class="de2"> <span class="br0">}</span></div> [/list]<div class="foot">[PHP] <a href='./Pobierz-Plik-295642.html' target='_blank_t0'>ime'</span><span class="br0">]</span> <span class="sy0">>=</span> 24 <span class="sy0">*</span> 3600 <span class="br0">)</span></div><li class="li2"><div class="de2"> <span class="br0">{</span></div><li class="li1"><div class="de1"> <span class="re0">$czas</span> <span class="sy0">=</span> <span class="kw3">round</span><span class="br0">(</span><span class="br0">(</span><span class="re0">$profiledata</span><span class="br0">[</span><span class="st0">'user_spend_time'</span><span class="br0">]</span> <span class="sy0">/</span> 24 <span class="sy0">/</span> 60 <span class="sy0">/</span> 60<span class="br0">)</span><span class="sy0">,</span> 1<span class="br0">)</span><span class="sy0">;</span></div><li class="li2"><div class="de2"> <span class="re0">$spend_time</span> <span class="sy0">=</span> <span class="re0">$lang</span><span class="br0">[</span><span class="st0">'Days'</span><span class="br0">]</span> <span class="sy0">.</span> <span class="st0">': '</span> <span class="sy0">.</span> <span class="br0">(</span>int<span class="br0">)</span><span class="re0">$czas</span> <span class="sy0">.</span><span class="st0">', '</span><span class="sy0">.</span> <span class="re0">$lang</span><span class="br0">[</span><span class="st0">'Hours'</span><span class="br0">]</span> <span class="sy0">.</span><span class="st0">': '</span><span class="sy0">.</span><span class="br0">(</span><span class="br0">(</span><span class="re0">$czas</span> <span class="sy0">-</span> <span class="br0">(</span>int<span class="br0">)</span><span class="re0">$czas</span><span class="br0">)</span><span class="sy0">*</span>10<span class="br0">)</span><span class="sy0">;</span></div><li class="li1"><div class="de1"> <span class="br0">}</span></div><li class="li2"><div class="de2"> <span class="kw1">else</span></div><li class="li1"><div class="de1"> <span class="br0">{</span></div><li class="li2"><div class="de2"> <span class="re0">$czass</span> <span class="sy0">=</span> <span class="kw3">round</span><span class="br0">(</span><span class="br0">(</span><span class="re0">$profiledata</span><span class="br0">[</span><span class="st0">'user_spend_time'</span><span class="br0">]</span> <span class="sy0">/</span> 60 <span class="sy0">/</span> 60<span class="br0">)</span><span class="sy0">,</span>1<span class="br0">)</span><span class="sy0">;</span></div><li class="li1"><div class="de1"> <span class="re0">$spend_time</span> <span class="sy0">=</span> <span class="re0">$lang</span><span class="br0">[</span><span class="st0">'Hours'</span><span class="br0">]</span> <span class="sy0">.</span> <span class="st0">': '</span> <span class="sy0">.</span> <span class="br0">(</span>int<span class="br0">)</span><span class="re0">$czass</span> <span class="sy0">.</span><span class="st0">', '</span><span class="sy0">.</span> <span class="re0">$lang</span><span class="br0">[</span><span class="st0">'Minutes'</span><span class="br0">]</span> <span class="sy0">.</span><span class="st0">': '</span><span class="sy0">.</span><span class="br0">(</span><span class="br0">(</span><span class="re0">$czass</span> <span class="sy0">-</span> <span class="br0">(</span>int<span class="br0">)</span><span class="re0">$czass</span><span class="br0">)</span><span class="sy0">*</span>10<span class="br0">)</span><span class="sy0">;</span></div><li class="li2"><div class="de2"> <span class="br0">}</span></div><li class="li1"><div class="de1"> <span class="br0">}</span></div> [/list]<div class="foot">[PHP] [topic=0]ime</span> <span class="sy0">=</span> <span class="re0">$lang</span><span class="br0">[</span><span class="st0">'Hours'</span><span class="br0">]</span> <span class="sy0">.</span> <span class="st0">': '</span> <span class="sy0">.</span> <span class="br0">(</span>int<span class="br0">)</span><span class="re0">$czass</span> <span class="sy0">.</span><span class="st0">', '</span><span class="sy0">.</span> <span class="re0">$lang</span><span class="br0">[</span><span class="st0">'Minutes'</span><span class="br0">]</span> <span class="sy0">.</span><span class="st0">': '</span><span class="sy0">.</span><span class="br0">(</span><span class="br0">(</span><span class="re0">$czass</span> <span class="sy0">-</span> <span class="br0">(</span>int<span class="br0">)</span><span class="re0">$czass</span><span class="br0">)</span><span class="sy0">*</span>10<span class="br0">)</span><span class="sy0">;</span></div><li class="li2"><div class="de2"> <span class="br0">}</span></div> [/list]<div class="foot">[PHP] <a href='./Pobierz-Plik-295642.html' target='_blank, <a href='Plaintext-295642.html' target='_blank </div></pre><!--/Geshi:295642:php--> Możecie mi jakoś wskazać błąd? Lub powiedzieć jak zrobić, aby liczyło do 60, a dalej zaczynało liczyć od zera? Pozdrawiam! Ten post edytował phpion 9.10.2011, 12:17:28
Powód edycji: [phpion]: [DIY]
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 01:58 |