if($mode == "check"){ $shop_mail1 = $_POST[shop_mail1]; if($shop_mail1 == ""){ $Email1="E-mailを入力してください."; $ERROR = "1"; }elseif (!ereg("^[^@]+@[^.]+..+",$shop_mail1)) { $Email1="E-mailではないようです."; $ERROR = "1"; }elseif(!preg_match("/^[a-zA-Z0-9_.-]+@([a-zA-Z0-9_.-]+)/", $shop_mail1, $regs)){ $Email1="利用できないでない文字が含まれています。"; $ERROR = "1"; } // メールアドレスのドメイン(MXレコード)の存在確認 if(!checkdnsrr($regs[1],'MX') & !checkdnsrr($regs[1],'A')){ $Email1="存在しないドメインです。"; $ERROR = "1"; } }