在 Register.php 文件中,包含一个表单。
在Insert.php中,它包含一些进行验证的代码。
当我输入一个无效的电子邮件地址并点击“发送注册”时,它会显示错误消息“电子邮件无效”。所以,我尝试输入有效的电子邮件地址,在用户名字段中输入5个或更少的字符,然后点击“发送注册”。但是它没有显示错误消息。
请问我的代码有什么问题吗? 对不起,我是编程和php的初学者。 提前感谢!
<html>
<body>
<form action="Insert.php" method="post">
Email: <input type="text" name="email" /><br/>
Username: <input type="text" name="username" /><br/>
<input type="submit" name="Send Registration" value="Send Registration"/>
</form>
</body>
</html>
在Insert.php中,它包含一些进行验证的代码。
<?php
if(!filter_var($_POST[email], FILTER_VALIDATE_EMAIL))
{
exit("E-mail is not valid");
}
else
{
if(!strlen($_POST[username])>=6)
{
exit("Username should be at least 6 characters");
}
else
{
// Continue other validations
}
}
?>
当我输入一个无效的电子邮件地址并点击“发送注册”时,它会显示错误消息“电子邮件无效”。所以,我尝试输入有效的电子邮件地址,在用户名字段中输入5个或更少的字符,然后点击“发送注册”。但是它没有显示错误消息。
请问我的代码有什么问题吗? 对不起,我是编程和php的初学者。 提前感谢!