以下のスクリプトで問題が発生しました。dbから取得されたと仮定し$exp_date
ます。有効期限と今日の日付を比較して、メンバーシップがまだ有効かどうかを確認します。
表示するものはありませんがTime Expired
、コードの何が問題になっていますか?
dbのexpiry列から取得されたデータは、varchar(元同僚によって作成されたもの)として設定されます。
$exp_date = "22/01/2014";
$todays_date = date("d/m/Y");
$today = strtotime($todays_date);
$expiration_date = strtotime($exp_date);
echo $expiration_date.' | '.$today.'<br>';
if($expiration_date > $today){
echo 'Still Active';
} else {
echo 'Time Expired';
}
誰でも手伝うことができますか?