我是 PHP 新手,我只想为在线图片库创建一个密码表单。出于某种原因,即使我输入设置的密码,PHP 也会回显“否”。请帮助我了解我的脚本出了什么问题。
<body>
<div class="main-img">
<img src="images/img/main.jpg" />
</div><!-- END OF MAIN-img -->
<form id="myform" method="post">
<input type="text" name="password" placeholder="Enter the password" />
<input name="button" type="submit" value="Go!" id="submit"></input>
</form>
<?php
require("other.php");
if(isset($_POST['button'])) {
checkpassword();
return;
}
?>
<div id="ask"></div>
</body>
</html>
这是我的 PHP 代码:
<?php
function checkpassword() {
$pass = mysql_real_escape_string($_POST['password']);
if($pass == "password123") {
echo("YES");
exit;
} else {
die("NO");
}
}
?>