Я кодирую функцию удаления и редактирования для моей гостевой книги и хочу, чтобы пользователи могли изменять свои сообщения только через 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){
30 минут — это 1800 секунд, вы можете просто сравнить, если $ delete_time меньше, чем созданное время + 1800 (кажется, вы сравниваете удаленное время <= удалено время + 30 минут, которое всегда будет возвращать значение true, убедитесь, что оно удалено <= созданное время + 30 минут или 1800).
Других решений пока нет …