Čas v PHP
-
atlox
Light Star
- Príspevky: 230
- Registrovaný: 15 aug 2006, 0:31
- Bydlisko: Poprad
- Kontaktovať používateľa:
Čas v PHP
Zdravím všetkých! Potreboval by som pomoc. Chcel by som urobiť čas v PHP ale tak, aby sa zobrazovali aj bežiace sekundy...
V JavaScripte je to hračka (funkcia času + setTimeout()) ale ako to urobiť v PHPčku??? 
-
mastermind
VIP
- Príspevky: 4810
- Registrovaný: 09 feb 2005, 13:17
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
-
caesar1987
Addict
- Príspevky: 3001
- Registrovaný: 02 okt 2005, 0:57
- Bydlisko: Nové Zámky
- Kontaktovať používateľa:
hej? a server vie v akej casovej zone je uzivatel???ppt napísal:Ale potom by mohol k tej hodine on rovno pripocitat (odpocitat) hodinu.
ak by vedel JS zistit v akej casovej zone je uzivatel tak nie je problem ...
a imho ak ma uzivatel nastaveny nejaky cas v PC tak to je prenho dobry cas ... a asi by bol rad keby sa mu taky cas zobrazoval aj na stranke (a teda JS hodiny su uplne vhodne) ... ak teda nechces ten cas kvoli nejakemu padnemu dovodu vztahovat k serverovemu casu ...
-
atlox
Light Star
- Príspevky: 230
- Registrovaný: 15 aug 2006, 0:31
- Bydlisko: Poprad
- Kontaktovať používateľa:
to na www.webgame.cz som si už všimol.... ten čas je naozaj nejako ťahaný zo serveru.... ALE AKO NA TO??? 
-
t0m4s3
Admin
- Príspevky: 18096
- Registrovaný: 14 jún 2004, 18:35
- Bydlisko: Martin SR, Brno CZ
- Kontaktovať používateľa:
presne tak ako tu uz bolo napisane. Pri generovani stranky si nacitas cas zo servru, rozparsuj a pouzijes v javascripte.atlox napísal:to na www.webgame.cz som si už všimol.... ten čas je naozaj nejako ťahaný zo serveru.... ALE AKO NA TO???
akosi nechápem, to si snáď moja (atloxova) stránka mení svojvoľne server?gwixt napísal:hej? a server vie v akej casovej zone je uzivatel???
ak by vedel JS zistit v akej casovej zone je uzivatel tak nie je problem ...
aby som ja nevedel, aký čas je na "mojom" servery? alebo sa jedná o niečo iné?
to atlox: načo si komplikovať život?
pozri si ukážku, rozmery sú samozrejme nastaviteľné
a ak máš záujem stiahni si to hodz2.zip
-
mastermind
VIP
- Príspevky: 4810
- Registrovaný: 09 feb 2005, 13:17
-
XilleR
Medium Professional
- Príspevky: 1125
- Registrovaný: 16 júl 2005, 18:47
- Kontaktovať používateľa:
toto som tak trosku ukradol a doplnil
...nerozpoznava to casove pasma, ale ten kto bude surfovat zo zahranicia si domysli, ze je v inom pasme ked je ta stranka po slovensky ....no keby si nahodou chcel aj to, viem o stranke, kde je to riesene cez IP adresy - no ukradnut to nejde, len spravit podla nich
ADD: len dodam je to .php nie HTML ako by si niekto podla hlavicky mohol mysliet 
Kód: Vybrať všetko
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1250">
<title></title>
<script type="text/javascript">
<!--
var clock_stamp;
function clock_output()
{
var now = new Date(clock_stamp * 1000);
h = now.getHours();
m = now.getMinutes();
s = now.getSeconds();
if(h < 10)
h = "0" + h;
if(m < 10)
m = "0" + m;
if(s < 10)
s = "0" + s;
var ___hodiny = document.getElementById('clock');
___hodiny.innerHTML = h + ":" + m + ":" + s;
}
function clock_update()
{
clock_stamp += 1;
var _hodiny = document.getElementById('clock');
if (!_hodiny) return;
clock_output();
}
function clock_boot(stamp)
{
clock_stamp = stamp;
clock_output();
setInterval("clock_update();", 1000);
}
-->
</script>
</head>
<body>
<div id="time"><span id="clock"></span></div>
</ul>
<script type="text/javascript">clock_boot(<?php echo time()?>)</script>
</div>
</body>
</html>už to začínam pomaly chápať, akosi som nebral do úvahy, že na moju stránku môžu prísť aj z Bordeoux, aj keď na moju stránku chodia aj z Japonska (boti)zrejme ich moje hodiny netrápiamastermind napísal:to zupanok: gwixt hovoril o tom ze server moze mat inu casovu zonu ako navstevnik, teda server moze byt zasity niekde v uzbekistane, zatial co uzivatel moze sediet pri Bordeoux niekde vo FR. Ako bude server vediet ze ten uzivatel je v tej ktorej casovej zone?