Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: php zegarek
Forum PHP.pl > Forum > Przedszkole
lukash82
Witam @ll. Mam sobie taki zegarek:
  1. <?php
  2. echo ('Data: <b>'.date("d.m.Y").'r.</b><br>');
  3. echo ('Godzina: <b>'.date("H:i:s").'</b>');
  4. ?>

Chcialbym zeby godzina "chodzila" tzn w tej chwili pokazuje tylko godzine zaladowania strony. Chcialbym zeby sekundnik i minutnik zmienial sie np. zgodnie z zegarem systemowym. Probowalem zrobic cos takiego:
  1. <form>
  2. <submit type="text" value=<?php echo date("H:i:s"); ?>>
  3. </form>

Ale to dalej nie dziala:( Jesli ktos ma jakis pomysl jak to rozwiazac to prosze o podpowiedz. Z gory dziekuje i pozdrawiam, Lukasz
mike
Co w tym trudnego?
Masz dwa wyjścia:
  • wciskać co sekundę F5
  • doczytać co to jest php i zrozumieć że się nie da tongue.gif
plisek
jak dla mnie to należałoby to javascript napisac.
szczerze powiem ze nie spotkalam jescze zegarkow napisach w php, bo to wymaga odswiezania
poszukaj w necie jest kilka dobrych skryptow ale w js
pozdr
tuzil
Jeśli mi laikowi wolno podpowiedzieć to proszę - u mnie działa:

<script LANGUAGE="JavaScript">
function Zegar()
{
Teraz = new Date();

Godzina=Teraz.getHours();
Minuta=Teraz.getMinutes();
if (Minuta<10) Minuta="0"+Minuta;
Sekunda=Teraz.getSeconds();
if (Sekunda<10) Sekunda="0"+Sekunda;
Czas=Godzina+":"+Minuta+":"+Sekunda;

Dzien=Teraz.getDate();
Miesiac=Teraz.getMonth()+1;
Rok=Teraz.getYear();
if (document.layers) Rok+=1900;
Data=Dzien+"."+Miesiac+"."+Rok;

document.Zegar.Czas.value=Czas;
document.Zegar.Data.value=Data;
Timer=setTimeout("Zegar()",1000);
}
</SCRIPT>

a na stronie coś takiego:
<form class="xxxxx" name="Zegar">Czas: &nbsp;<INPUT class="xxxx" TYPE=Text NAME="Czas" SIZE=9>&nbsp;Data: &nbsp;<INPUT class="pokaz_czas" TYPE=Text NAME="Data" SIZE=9></FORM>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.