Napisałem skrypt odliczający na obrazku do pewnej daty a wygląda on tak:
Kod
<html>
<head>
<META http-equiv="Refresh" content="300">
</head>
<body>
</body>
</html>
<?php
$teraz=gmmktime(); // aktualna data
$dzien=gmmktime(23,59,59,02,12,2009); // data od jakiej obliczamy 1979.04.24 - 12:34:11 - GODZINA, MINUTY, SEKUNDY, MIESIAC, DZIEN, ROK
// wyliczanie roznicy
$sekund = abs($teraz-$dzien);
$minut = (int)($sekund/60);
$godzin = (int)($minut/60);
$dni = (int)($godzin/24);
$lat = (int)($dni/365);
// wyliczanie calego okresu
$sekund = (int)($sekund-$minut*60);
$minut = (int)($minut-$godzin*60);
$godzin = (int)($godzin-$dni*24);
$dni = (int)($dni-$lat*365);
$tekst = "$dni dni $godzin godzin $minut minut $sekund sekund";
$obrazek=imagecreatefromjpeg("xxxxxxx.jpg"); //nazwa obrazka
$czerwony=ImageColorAllocate($obrazek,255 ,255 ,255);
ImageString($obrazek,4,130,150,$tekst,$czerwony);
imagejpeg($obrazek, "odliczanie.jpg", 100);
echo "<IMG SRC='http://games4ever.pl/odliczanie.jpg' BORDER='0'>";
?>
<head>
<META http-equiv="Refresh" content="300">
</head>
<body>
</body>
</html>
<?php
$teraz=gmmktime(); // aktualna data
$dzien=gmmktime(23,59,59,02,12,2009); // data od jakiej obliczamy 1979.04.24 - 12:34:11 - GODZINA, MINUTY, SEKUNDY, MIESIAC, DZIEN, ROK
// wyliczanie roznicy
$sekund = abs($teraz-$dzien);
$minut = (int)($sekund/60);
$godzin = (int)($minut/60);
$dni = (int)($godzin/24);
$lat = (int)($dni/365);
// wyliczanie calego okresu
$sekund = (int)($sekund-$minut*60);
$minut = (int)($minut-$godzin*60);
$godzin = (int)($godzin-$dni*24);
$dni = (int)($dni-$lat*365);
$tekst = "$dni dni $godzin godzin $minut minut $sekund sekund";
$obrazek=imagecreatefromjpeg("xxxxxxx.jpg"); //nazwa obrazka
$czerwony=ImageColorAllocate($obrazek,255 ,255 ,255);
ImageString($obrazek,4,130,150,$tekst,$czerwony);
imagejpeg($obrazek, "odliczanie.jpg", 100);
echo "<IMG SRC='http://games4ever.pl/odliczanie.jpg' BORDER='0'>";
?>
Moje pytanie brzmi. Jak zrobić żeby odliczało się automatycznie, czyli żeby odliczało w czasie rzeczywistym po 1s. I żeby odliczanie nie powodowało odświeżania się strony, co ileś s?
Pozdrawiam,