私はPHPを初めて使用し、送信を許可する前に特定のフィールドに入力する必要があるこのフォームを取得しようとしています。私のメールアドレス、電話番号、zipはすべて機能しますが、私の名前と機能は機能しません。理由を理解するのに1分かかりましたが、今はそれを回避する方法がわかりません。
私のフィールドフォームでは、ユーザーがそのボックスに何を入れるかを知るために、入力ボックス内に名前があります。私のPHPコードは、Azとスペースがあるかどうかを確認するだけです。フィールドの「名前」だけではないかどうかを確認する方法はありますか?理にかなっているありがとう&希望!:)
PHPコード
$string_exp = '/^[a-zA-Z0-9 ]*$/';
if(!preg_match($string_exp,$name)) {
$error_message .= 'The Name you entered does not appear to be valid.<br />';
}
HTMLコード
<label for="name"></label><input type="text" class="rounded" name="name" size="26"
value="Name" style="color:#775594;" onblur="if(this.value==''){this.value='Name'}"
onFocus="if(this.value=='Name'){this.value=''}" />