Code này giúp các bạn dễ dàng trong check email, tham khảo thôi, mình ko dám chắc đó là best
Code 1
<html>
<head>
<title>E-mail Example</title>
<script type="text/javascript">
function isValidEmail(sText) {
var reEmail = /^(?:\w+\.?)*\w+@(?:\w+\.)+\w+$/;
return reEmail.test(sText);
}
function validate() {
var oInput1 = document.getElementById("txt1");
if (isValidEmail(oInput1.value)) {
alert("Valid");
} else {
alert("Invalid!");
}
}
</script>----------------------
</head>
<body>
<P>E-mail Address: <input type="text" id="txt1" /><br />
<input type="button" value="Validate" onclick="validate()" /></p>
</body>
</html>
Code 2
<html>
<head>
<title>Checking an email address - Version 01</title>
<script type="text/javascript" language="javascript">
<!-- //
function IsMatchingAddress(str){
var myRegExp = /[a-z0-9-]{1,30}@[a-z0-9-]{1,65}.[a-z]{3}/ ;
return myRegExp.test(str)
}
function TestGuess(){
var EmailAddr = "asdf@asdf.net".toLowerCase();
alert(IsMatchingAddress(EmailAddr));
}
// -->
</script>
</head>
<body>
<h3>This page allows you to enter and check
an email address such as asdf@java2s.com.com</h3>
<form>
<button type="Button" onclick="TestGuess()">
Click here to enter email address</button>
</form>
</body>
</html>
Code 3
<html>Leech ghi ro nguon : thanks
<head>
<title>Checking an email address - Version 02</title>
<script type="text/javascript" language="javascript">
<!-- //
function IsMatchingAddress(str){
var myRegExp = /[a-z0-9-.]{1,30}@[a-z0-9-]{1,65}.(com|net|org|info|biz|([a-z]{2,3}.[a-z]{2}))/ ;
return myRegExp.test(str)
}
function TestGuess(){
var EmailAddr = "asdf@java2s.com".toLowerCase();
alert(IsMatchingAddress(EmailAddr));
}
// -->
</script>
</head>
<body>
<h3>This page allows you to enter and check an email address
such as asdf@java2s.com,</h3>
<form>
<button type="Button" onclick="TestGuess()">
Click here to enter email address</button>
</form>
</body>
</html>
Bạn ơi, nói rõ cho mình hiểu được không?
ReplyDeleteMình đang làm cái send mail with php ajax and jquery. Theo mô hình MVC,mình đã xây dựng ở actions.php như sau:
$position = array(
'min_lat' => $request->getParameter("min_lat",0),
'max_lat' => $request->getParameter("max_lat",0),
'min_lng' => $request->getParameter("min_lng",0),
'max_lng' => $request->getParameter("max_lng",0)
);
$mail = new opMailSend();
$mail->setSubject(opConfig::get('sns_name').'');
$mail->setTemplate('pos/sendPosMail', $param, $position);
$mail->send($this->getValue('mobile_address'), opConfig::get('admin_mail_address'));
return sfView::NONE;
}
Như mình chưa rõ các hiển thị nó lên temp. Bạn giúp mình nhá
Code kia là check email bằng js mà bạn. Bạn đang thắc mắc send email trong php. Kia là bạn đang dùng frame nào đó. Mình gợi ý bạn kiểm tra xem sao nha :
ReplyDelete1 . $mail->setSubject(opConfig::get('sns_name').'') : bạn thử echo xem cái opConfig::get('sns_name') ra cái gì.Nếu không ra cái gì thì có thể bạn kiểm tra lại
2. setTemplate('pos/sendPosMail', $param, $position) : $param là gì, bạn cũng cần kiểm tra lại, $position co khi đúng.
3 . 2 tham số trong send(): bạn đã lấy ra được giá trị chưa,trong projec của bạn cứ echo nó ra, nếu không gia có thể bạn chưa nhận giá trị đúng.
Phương thức send kia 2 tham số lần lượ là (to,from) phải không bạn, nếu vậy bạn xem gửi đúng tham số chưa.end
thanks