안녕하세요 왕초보 리눅서입니다.
이메일주소 진짜인지 체크하는 허뽀리님의 function을
폼입력과 연동하려면 어케해야 되나요?
이메일 맞으면 DB에 insert하고 주소가 틀리면 자바앨러트로"틀리는주소"
라고 하고 싶은데여...
여기 수준이 너무 높아 쉬운 건 물어볼데가 없네여ㅡ.ㅡ;;
너무 초보질문이라 죄송합니다.
function email_check($email) {
if (!eregi("^[a-z0-9]+([.%!][_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*$", $email)) {
$return = false;
} else {
list($user, $host) = explode("@", $email);
if (checkdnsrr($host, "MX") or checkdnsrr($host, "A")) {
$return = true;
} else {
$return = false;
}
}
return $return;
}
<form method="get" action="insert.php" OnSubmit ='return email_check(this)'>
<p align="left"><input type="text" name="email" value="<? echo $email ?>" maxlength="40" size="40" class="mystyle1">
<input type="submit" value="확인" class="mystyle2"></p>
</form>
</body>
</html>