Описание:
Я выполняю функцию покупки, когда бы пользователи ни совершали покупки, она добавляет 1 месяц привилегии на мою страницу доступа к моему сайту. Я получил некоторые жалобы от моих пользователей, пожалуйста, прочитайте раздел проблем.
Проблема:
Из 500 пользователей мало пользователей, которые, например, совершают покупки сегодня, но срок действия истекает назад, на 1 или 2 дня или даже на месяцы. Например: он приобрел 3 августа 2010 года, срок годности - 25 мая 2010 года.
Мой Php код:
Код, который я использую для добавления за 1 месяц до вставки в базу данных mysql:
// I already set the default timezone
$expiryDate = date("Y-m-d H:i:s",strtotime("+1 month"));
Я не уверен, что это неправильный код, мой сервер или сторонний платежный шлюз, пожалуйста, посоветуйте мне, как его решить.
! Важный вопрос!
Каковы возможные причины, которые могут вызвать истечение срока годности?