PHP - крайний срок даты запроса

Я написал php-код, чтобы установить дату крайнего срока для администратора, поэтому администратор вводит дату daedline через форму, и она будет храниться в базе данных, теперь я хочу использовать этот крайний срок, чтобы проверить, когда пользователь хочет получить доступ к странице, если истек срок крайнего срока, пользователь не может получить доступ к этой странице, он автоматически переместит его на страницу с именем " closed.html", если нет, пользователь не сможет получить к ней доступ. Я пробовал этот код, но он продолжает переводить меня на закрытое. HTML-страница, даже если дата еще не истекла! идеи пожалуйста?

<?php
session_start();
$Load=$_SESSION['login_user'];
$sql= "Select deadline from schedule_deliverables";
$deadline = mysql_query($sql);
$todays_date = date("Y-m-d");

$today = strtotime($todays_date);
$expiration_date = strtotime($deadline);

if ($expiration_date > $today) {
     echo "<meta http-equiv='refresh' content='1;URL=Check_file.php'>"; //user can access the page 
} else {
     echo "<meta http-equiv='refresh' content='1;URL=closed.html'>"; //deadline is past user can't access 

}


?>

1 ответ

Вам нужно извлечь_Array

$query = "Select deadline from schedule_deliverables"; 

$result = mysql_query($query) or die(mysql_error());


$row = mysql_fetch_array($result) or die(mysql_error());
$deadline = $row['deadline']; // and then you rest code with that if
Другие вопросы по тегам