Autor Zpráva
undisputed
Profil
Ahojte,

ide niečo také?

<?php
$datum = Date("j/m/Y H:i:s", Time());
echo"Dnes je $datum";
?>


Ale tak aby mi to obnovovalo každú sekundu ako je v JS, lebo potreboval by som tam mať čas php nie javascriptu(teda klienta)
Medvídek
Profil
undisputed:
aby mi to obnovovalo každú sekundu
Budeš to muset řešit Javascriptem (třeba AJAXEm) volat každou sekundu tu stránku. CRON asi nikde nebude dostupnej s 1s nastavením. Každopádně by mě zajímalo, co potřebuješ sledovat každou sekundu :)

Pokud opravdu jenom vypisovat datum a čas, tak to udělej javascriptem.
Str4wberry
Profil
Můžeš vypsat čas v PHP a potom ho posouvat JavaScriptem.
undisputed
Profil
Medvídek:

No chcem len že "Dnes je 7/7/2011 17:00"
ale len aby to bol php čas
Str4wberry
Ako sa to dá vypísať do js?
Str4wberry
Profil
Myslím, že odpověď by se mohla najít například ve vlákně tajného spiona.
DarkMeni
Profil
Počítat ten čas mi připadá složitější než použít asynchronní javascript.
Když si vytvoříš soubor, který vrátí jen pár bitů a měl by se používat jen při volání javascriptem.
<?php
$get = $_GET["get"];
if($get === "timestamp"){
  echo date("j.n.Y H:i:s");
}elseif($get === "jiny-dotaz"){
  //(echo) výstup jiného dotazu
}
?>

A v načtený stránce napíšeš pár desítek řádků javascriptu, který se připojí k adrese: "soubor.php?get=timestamp", jako výstup dostane čas v napsaném formátu a ten výstup pak vloží do elementu. (Předpokládám že ajaxu trochu rozumíš, to je takové to HttpRequestObject.open)
Str4wberry
Profil
Vymýšlet napříč prohlížeči kompatibilní funkci pro XHR atd. rozhodně jednodušší není, hlavně je nesmysl každou vteřinu posílat požadavek, který vrátí to, co lze předvídatelně dopočítat JavaScriptem.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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

0