PHP:メールアドレス再入力チェック(フォーム)

いつもPHPで問合せフォームをつくっているのですが、今回初めてメールアドレス入力の二重チェックをつけてみました。

コードをメモしておこうと思います。


【HTML】

<p>メールアドレス <span>(必須)</span><br />

<input type="email" name="email" required="required"></p>

<p>メールアドレス <span>※確認のため再入力(必須)</span><br />

<input type="email" name="email2" required="required"></p>

【PHP】

<?php …/---中略---/

$email=$_POST['email'];

$email2=$_POST['email2'];

/---中略---/

if( empty ($email) || empty ($email2) ) {

print"<font color='#f00'>メールアドレスが入力されていません</font>" ; }

elseif($email ! == $email2){

print"<font color='#f00'>メールアドレスが一致しません</font>" ; }

else{print $email;}   /---中略---/ 

?>

もっと簡略化した記述方法があるのかもしれませんが、…独学でやってるので、何が正しいのか判断基準がなくてこれがどーなのかはわかりません。

中途半端ですが、自分の記録としてのこしてます。

今後もっと勉強しまーす。

0コメント

  • 1000 / 1000