При первом посещении страницы переменная $time_limit принимает определенное значение. При последующих обращениях от значения этой переменной должно вычитаться время пребывания на странице. Но при каждом обращении к странице $time_limit не меняет значения. Почему?
| Код | <?php $time_limit=$_POST["time_limit"]; $start=$_POST["start"]; $time_start=time(); if (!isset($start)) //Первое обращение к странице { $start=1; $time_limit=5000; } function time_use() { global $time_limit, $time_start; $time_limit=$time_limit-(time()-$time_start)*1000; } echo $time_limit; ?>
|
| Код | <form method=post action="getvar.php"> <input type="submit" value="Принять" onClick=<?php time_use(); ?>> <input type="Hidden" name="time_limit" value=<?=$time_limit?>> <input type="Hidden" name="start" value=<?=$start?>> </form>
|
P.S. Наверное, вопрос глупый, но, пожалуйста, ответьте. |