Я кодирую функцию удаления и редактирования для своей гостевой книги, и я хочу, чтобы пользователи могли менять свои сообщения за 30 минут. Насколько я понимаю, я не могу использовать операторов вовремя, но я не знаю, как это сделать. Я надеюсь, что кто-то может помочь. Теперь код выглядит так, и мне нужно изменить тайм-аут (последний в выражении if).Использование операторов во времени()
$delete_time = $_GET["time"];
$max_delete_time = date("H:i", strtotime("$delete_time + 30 minutes"));
if ($delete_ip == $_SERVER['REMOTE_ADDR'] AND $delete_date == date("F d, Y") AND $delete_time <= $max_delete_time){
Да, я только что видел, что ошибка в моем коде .. это должно быть так: $ current_time <= $ max_delete_time) Но все-таки, я могу использовать оператор для этого? Я имею в виду, что время похоже на это 10:31 .. так можно сделать следующим образом: if (10:30> = 10:41); –
$ max_delete_time = strtotime ('+ 30 минут', $ delete_time); Это даст вам временную метку (целое число), и вы сможете ее сравнить. –