こんにちは私のPHPスクリプトには2つのテキストボックスがあります(1つは月、1つは年)。ユーザーが送信ボタンを押すと、日付が期限切れになったかどうかを確認するために入力を確認する必要があります。ここで私が作ったコードはありますが、それは何もしていないようです。日付が期限切れになっていないかチェックする方法(PHP)
$input_date = "$_POST['m']/$_POST['y']";
$todays_date = date("MM/YY");
if ($input_date < $todays_date)
{
print '<p class = "error">Date has elapsed</p>';
}
注:日付フォーマットはMM/YYYYです(テキストボックス 'M' のMMとtetxboxが含まれている 'Y' はYYYYが含まれています)
'04/2012'のような文字列を' <'演算子と比較することはできません。この場合は、「04/2012」と「Apr/Apr/20122012」です。 – JJJ
PHPで日付を比較する方法を具体的に扱うSOに関する1,000万件の質問の1つを考えましたか?右上の検索ボックスはあなたの友人です。 – rdlowrey