我遇到了这种问题,我真的不知道为什么,我最近注册了 php,但即使我在这里看不到任何原因,为什么它不起作用。
我在我的计算机上使用 XAMPP apache、php,我制作了几个简单的表单验证器,但是这个不起作用,我在这里有点绝望。下面的所有代码都在index.php我通过浏览器中的 localhost 链接打开的一个文件中。当我打开它时,代码是这样的:
数组 ( ) 没有错误
然后形成。一旦我点击提交而不将任何数据填写到表单中,它就会刷新,这就是显示的内容:
数组 ( [email] => [密码] => ) 没有错误
请帮帮我。提前致谢。
<?php
print_r($_POST);
if(array_key_exists("submit", $_POST)){
$err = "";
if(!$_POST["email"]){
$err = "You need to type in email";
} else if(!$_POST["password"]){
$err = "You need to type in password";
}
}
if($err = ""){
echo $err."tak";
}else{
echo "no error";
}
?>
<div id="error"><? php echo $err ?></div>
<form method="post" >
<input type="text" placeholder="username" name="email">
<input type="password" placeholder="password" name="password">
<input type="checkbox" name="StayLoggedIn" value="1">
<input type="submit" value="Sign Up">
</form>
狐的传说
拉丁的传说
慕尼黑8549860