PHP で次のことを実行したいと思います (バージョン 5.2 を使用しています)。
IF form_date = current_date AND server_time >= 3:00pm EST
GIVE ERROR
form_date: ユーザーがフォームに入力した日付。
current_date: 今日の日付。
server_time: ホスト サーバーによって提供される現在の時刻。
これが私がこれまでに持っているものです:
//time validation
if (date("Gi") > '1500') {
$process_result['custom_error'] = "You not able to register after 3 PM";
}
PHPは私のものではないので、これを終わらせる方法がわかりません。また、サーバーは設定されているタイムゾーンのみを返しますか、それとも東部標準 (EST) などの特定のタイムゾーンに変更できますか?
ご協力いただきありがとうございます。