こんにちは、この仕事をしようとして一晩中起きていまし$year
た。現在の日付よりも小さくないことを確認するために、日付に対して値をテストしようとしています
これが現時点での私のコードです。動作していないようです。何が間違っているのかわかりません
public function checkDateField($month, $day, $year)
{
if (!is_numeric($month) || !is_numeric($day) || !is_numeric($year) || !checkdate($month, $day, $year)< date("m-d-y")) {
$msg = '*Invalid date';
}
return $msg;
}