내 웹 사이트에 뉴스 레터 신청 양식이 있는데 그 페이지로 이동하려면회보 확인/구독 확인
사용자가 가입되었음을 확인하십시오. 지금은 페이지를 새로 고치고 양식 상자가있는 곳의 작은 메시지를
에게 전달합니다. 그것을 테스트하는 데, 그것은 또한 당신이이 정보 만
을 제출 올바른 이메일 주소를 확인 그래서 내가하고 싶은 잘못 등의 이메일 주소를 넣어
여부를 상관하지 않는다. 현재있는 코드는
<?php
// get vars
$email_address = strtolower(trim($_REQUEST['email_address']));
if((strlen($email_address) > 0) && (strpos($email_address, "@")))
{
// add to db
$newsletterQry = db_query("SELECT * FROM newsletter_subscribers WHERE email='" . mysql_real_escape_string($email_address) . "'");
if(db_num_rows($newsletterQry) == 0)
{
// add
db_query("INSERT INTO newsletter_subscribers (email, created) VALUES ('" . mysql_real_escape_string($email_address) . "', NOW())");
}
}
// return back to the index page with confirmation
header("location: ".$_SERVER["HTTP_REFERER"]."?nlMsg=".urlencode("You've been added to the site newsletter."));
exit;
?>
* 정확한 중복 : * http://stackoverflow.com/q/5855811/1563422 답장을 –