我做了一个PHP脚本来检查电子邮件是否有效。 唯一的问题是,它不检查点是否在'@'后面。它接受这样的电子邮件:[email protected]时,它应该只接受像[email protected]PHP strpos检查邮件@和
电子邮件,这是我的脚本:
<?php
$mail = $_POST['mail'];
function checkmail($mail)
{
if ((strpos ($mail, '@') !== false) && (strpos ($mail, ".") !==false))
{
return true;
}
else
{
return false;
}
}
if(checkmail($mail))
{
echo"Goed";
}
else
{
echo"Fout";
}
?>
在此先感谢!
'filter_var($ email,FILTER_VALIDATE_EMAIL);'... – Wrikken
我喜欢你如何称呼你的脚本“他”。 – JJJ
@Juhana基于性别的语法的喜悦...:o) – deceze