Работа с датой и временем

257
07 июля 2017, 07:50

По окончанию регистрации пользователю даётся 24 часа, чтобы активировать аккаунт, в противном случае он удаляется.

<?    
# Время регистрации пользователя в базе time()
$time '....';    
$date = $time + (24);    
echo date('Y-m-d', $date);    
?>    

Допустим пользователь зарегистрировался сегодня 2017-07-05 значит +24 часа должно быть 2017-07-06, а в итоге получается текущая дата 2017-07-05

Вероятно, неправильно определено выражение в $date. Помогите исправить, пожалуйста.

Answer 1
echo date('Y-m-d',strtotime('+1 day'));
Answer 2

замени

$date = $time + (24);

на

$date = $time + (60*60*24);
READ ALSO
заполнить pdf при помощи формы на сайте?

заполнить pdf при помощи формы на сайте?

Реализовывал ли кто-то создание PDF файлов с данными пользователя, которые тот указал в форме на сайте? Те Пользователь оставил данные - под...

281
Uncaught ReferenceError: messageChecking is not defined

Uncaught ReferenceError: messageChecking is not defined

Добрый день и сразу извинюсь, если вдруг продублировал вопрос, однако ответа совсем не нашелСразу суть проблемы:

328
Вопрос о валидации полей

Вопрос о валидации полей

ЗдравствуйтеА каковы требования к таким полям как логин, e-mail и т

245
php oop начало движка

php oop начало движка

Привет друзья я начинающий в сфере php и хочу писать свой движок на php oop так вот для начала не могу найти материал верене не могу сформировать...

315