这是代码。我想要我的网站登录系统。当成员成功登录(变量登录)时,如果不返回 false,则返回 true。
当我插入此代码时*当用户登录不正确时,它会显示成功登录的代码。
它总是假装显示成功的登录代码,即使用户登录是错误的。
<?php
include_once "header.php";
$access = $_REQUEST['login'];
if ($access==true)
{
echo "Welcome<p>";
}
?>
<html>
<body>
<a href="upload.html">UPLOAD AND SHARE FILES</a><p>
</body>
</html>
<?php
if ($access==false)
{
echo "Your Login Details Invalid.<p>";
echo "Please go to mazker.tk and Retry Login or Sign Up";
}
?>
尝试它是否工作。
$access = $_REQUEST['login'];
if($access==true)
{
echo "Welcome<p>";
}
而不是使用此代码。
if(isset($_REQUEST['login']))
{
echo "Welcome<p>";
}
你可以这样做,我不是在写一个确切的代码,我只是给你看一个演示。
$name = $_POST['name'];
$password = $_POST['password'];
if(!empty($name) && !empty($password)){
loginUser($name,$password);
}
// fetch values from database
function loginUser($name,$password){
if($db_name==$name && $db_password==$password){
//return true condition from here
}else{
// return false condition here
}
}