вы можете попробовать это
<?php
$last_covered = date("Y-m-d", strtotime("+3 Months"));
if (!empty($statusv) && ($statusv=='Newly-Registered')) {
echo "<input type='text' class='form-control' name='last_covered' value ='".$last_covered."'>";
} else {}
?>
у вас есть неопределенная переменная в эхо-строка может исправить переменную $ last_covred - $ last_covered [ 115]
Возможно, ваш веб-браузер решил не отправлять куки-файл сеанса по запросу в веб-приложение, где ваше приложение ожидало его. Я видел, как это произошло с правилом переписывания Apache; URL-адрес вне пути файла cookie сеанса был перенаправлен в веб-приложение. Произошло что-то похожее на следующее (подробности могут быть неверными):
. Если вы зарегистрируете исходный URL-адрес для новых сеансов, вы сможете увидеть, вызывает ли это вашу проблему.
Вероятно, это не то, что происходит на вашем сервере, но если системное время установлено на сервере, это может привести к тому, что сеансы истекают быстрее, чем «истекшее время» 30 минут. Tomcat - по крайней мере, начиная с 5.5 - использовал «время часов» для истечения сеансов, поэтому изменение системных часов повлияет на время жизни сеансов.