Web サイトに連絡先フォームを作成しましたが、電話番号が完全に数字のみで構成されていることを確認したいと考えています。
sendmail.php
ファイルに次のコードがあります。
if ( empty($_REQUEST['phone']) ) {
$pass = 1;
$alert .= $emptyphone;
} elseif (preg_match('/^[0-9]+$/', $_REQUEST['phone'] ) ) {
$pass = 1;
$alert .= $alertphone;
このコードは、フィールドphone
が完全に数字で構成されているかどうかを確認する必要があります。
そうでない場合は、メッセージ$alertphone
を呼び出して、問題があることをユーザーに伝えます。