чето я еще не выехал как сделать...
echo 'Осталось времени: ".функла($user['time_test'])." ';
а с того кода весь код копировать?
[code]
function time_out($time = 0) {
$h = floor($time/60/60);
$i = floor($time/60)-$h*60;
$s = $time-$h*60*60-$i*60;
$h = (strlen($h) == 1 ? '0'.$h : $h);
$i = (strlen($i) == 1 ? '0'.$i : $i);
$s = (strlen($s) == 1 ? '0'.$s : $s);
$out = $h.':'.$i.':'.$s;
return $out;
}
[/code]
„`M®AK`„, чето я не понимаю... сразу время вышло,, все норм было. я опять решил проверить, перешел на страницу где добавило 150секунду... через минут 10 зашел проверить, вышло ли время --- а оно пишет "время еще есть "
„`M®AK`„, ого, глянь что получилось в ячейке time_test при повторной отправке запроса
Ты в ячейку отправляешь просто переменную $tim или $user['time_test']+$tim ?
$user['time_test']+$tim
Добавлено 24.03.14 в 15:42:20:
а, походу если $user['time_test']+$tim то оно к тому значению сколько уже есть в этой ячейке, добавляет значение $tim
Уберай $user['time_test'] Конечно будет дофегища времени... Я ж давал код...
„`M®AK`„, сделал так
<?
$tim = time()+20;
mysql_query("UPDATE `user` SET `time_test` = '+".$tim."' WHERE `id` = '$user[id]' LIMIT 1",$db);
?>
но все равно времени добавляет много