現在、ユーザーのサブスクリプションが有効かどうかを確認するために、ログイン スクリプトに次のコードがあります。
// get the current date
$now = date("Y-m-d");
if ($user_id['enddate'] < $now) {
?>
<p>your Licence is out of date</p>
<?php
}
else
{
?>
<p>your licence is in date</p>
<?php
}
有効期限を格納する値は「enddate」です。
ユーザーがサブスクリプションの日付を持っているかどうかに関係なく、期限切れのメッセージに直行します。私はそれを理解することができません。
enddate の MYSQL フィールドは 'date' 型であり、登録スクリプトから生成されます。
$enddate = date("Y-m-d", strtotime("+ 365 day"));
何か案は?私は減価償却されたMYSQLで働いていることを知っていますが、このプロジェクトのために必要です。
乾杯