Kod
<form action="odliczanie.php?czas" method="post">
Czas:
<select name="czas">
<option value="600">10 minut</option>
<option value="1200">20 minut</option>
<option value="1800">30 minut</option>
<option value="2400">40 minut</option>
<option value="3000">50 minut</option>
<option value="3600">60 minut</option>
<option value="4200">70 minut</option>
<option value="4800">80 minut</option>
<option value="5400">90 minut</option>
<option value="6000">100 minut</option>
<option value="6600">110 minut</option>
<option value="7200">120 minut</option>
</select><br><br><input name="" value="Odliczaj" type="submit">
<?php
if ($czas) {
{
print "<div id='czas'>
<script language='JavaScript' type='text/javascript'>
function t(){
v = new Date();
n = new Date();
o = new Date();
for (cn = 1; cn <= anz; cn++) {
bxx = document.getElementById('bxx' + cn);
ss = bxx.title;
s = ss - Math.round((n.getTime() - v.getTime()) / 1000.);
m = 0;
h = 0;
if (s < 0) {
bxx.innerHTML = '---';
mysql_query('update players set credits=credits+5000 where id=$stat[id]');
<head><meta http-equiv='Refresh' content='1; url=odliczanie.php' /></head>
} else {
if (s > 59) {
m = Math.floor(s/60);
s = s - m * 60;
}
if (m > 59) {
h = Math.floor(m / 60);
m = m - h * 60;
}
if (s < 10) {
s = '0' + s;
}
if (m < 10) {
m = '0' + m;
}
bxx.innerHTML = h + ':' + m + ':' + s + '';
}
bxx.title = bxx.title - 1;
}
window.setTimeout('t();', 999);
}
</script>
<br>
<td width='100%'><b>
<?php
$teraz=time();
$ilesekund=$teraz-$czas;
?>
Czas: </b></td>
<tr align='left'>
<td bgcolor='#4d4d4d'> <div id='bxx1' title='$ilesekund'></div>
</td>
</tr>
</tbody></table>
<script language=''javascript''>anz=1;t();</script>
"; }
}
?>
i po kliknieciu odlicaj zrobic ze dodaje do bazy - ale jak ma to dodac?
zrobilem 2 tabele: czas i czas2
czas - to bedzie na ile sekund ustawilem
czas2 - ile sekund pozostalo ?
bo zalezy mi na tym ze jak sie wezmie odliczanie to odlicza nawet jak nie mamy wlaczonej strony, mozna zmienic strone a skrypt dalej odlciza i nawet jak nas na stornie nie ma to po uplynieciu czasu wykonuje jakies zapytanie sql