#php #forms #input #timestamp
#php #формы #ввод #временная метка
Вопрос:
Есть ли способ автоматически фиксировать две временные метки с помощью простой формы ввода?
Хотите зафиксировать время открытия или обновления страницы php, а также время отправки формы (у меня эта часть работает), поэтому действительно ищете, как зафиксировать «время начала».
Ответ №1:
сначала возьмите скрытое поле и назначьте текущее значение временной метки, когда страница загружается таким образом .. <input type="hidden" value="<?=time();?>" name="load_time">
и когда вы отправляете страницу и таким же образом берете текущую временную метку
$current_time=time();
$loadTime=$_REQUEST['load_time'];
Комментарии:
1. Это здорово, сработало. Могу ли я при обновлении mysql убрать время начала из ‘load_time’, чтобы указать фактическое время, затраченное в минутах? Что-то вроде SQLVal($utime — $ _POST[‘load_time’], «int»),
2. я не знаю о SQLVal($utime — $ _POST[‘load_time’], «int»). Но вы можете вычесть время начала из времени загрузки, а затем просто разделить на 60.@GrahamDrummond