if($_POST['syear']){
$compy = strtotime($_POST['syear']);
if(date("Y") <= date("Y", $compy)){
//success
$startdate = $_POST['syear'];
}
else{
$error = 6;
}
}
私は上記のコードを作成しましたが、どこが間違っているのかわかりません。数字が入ったフォームから文字列を投稿していて、今年と比較したいと思います。その数が今年以下であれば、成功するはずです。今年より多くても大成功です。一部の文字列をintに変換する必要がありますか、それとも何かを完全に見逃しましたか?