Autor Zpráva
cas
Profil *
Ahojte,..

mám aktuálny čas v js ale potrebujem tam mať php čas teda servera nie klienta:

<SCRIPT>

function hodiny() {
var datum=new Date();

var hodin=<?php echo StrFTime("%H", Time()); ?>
var minut=<?php echo StrFTime("%M", Time()); ?>
var sekund=<?php echo StrFTime("%S", Time()); ?>
var den=datum.getDay();
var mesiac=datum.getMonth();
var dnes=datum.getDate();
var rok=<?php echo StrFTime("%Y", Time()); ?>

if (sekund<10)
vterin="0"+sekund;
if (minut<10)
minut="0"+minut;

if (den==0)
den="nedeľa";
if (den==1)
den="pondelok";
if (den==2)
den="utorok";
if (den==3)
den="streda";
if (den==4)
den="štvrtok";
if (den==5)
den="piatok";
if (den==6)
den="sobota";

mesiac+=1;

document.hodinovyformular.hodiny.value="Dnes je " + den
+ " " + dnes + "/" + mesiac + "/" + 2011 + " " + hodin
+ ":" + minut + ":" + sekund;

}


</SCRIPT>


<table frame=box rules=none border=2 bordercolor=black><tr><td>
<FORM name="hodinovyformular">
<INPUT class="hodinky" readonly='readonly' type="text" name="hodiny" size="40">
</FORM>
</td></tr>
<SCRIPT>

setInterval('hodiny()',1000);

</SCRIPT>


problém mám s

var hodin=<?php echo StrFTime("%H", Time()); ?>
var minut=<?php echo StrFTime("%M", Time()); ?>
var sekund=<?php echo StrFTime("%S", Time()); ?>
var den=datum.getDay();
var mesiac=datum.getMonth();
var dnes=datum.getDate();
var rok=<?php echo StrFTime("%Y", Time()); ?>


najprv som to dal na rok tam to fungovalo ale potom som to dal aj na hodiny,minúty,sekundy a už mi to nechce ísť viete mi poradiť?
johnl
Profil
http://php.vrana.cz/zobrazeni-serveroveho-casu.php
Witiko
Profil
cas:
var čas = new Date(<? echo time() * 1000; ?>);
A máš proměnnou s objektem Date nastaveným na čas serveru.
cas
Profil *
aha ďakujem :)

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0