0

这是代码。我想要我的网站登录系统。作为成员成功登录(变量登录)返回true,如果没有返回false。

当我插入此代码时 *当用户登录不正确时,它会显示成功登录的代码。

即使用户登录错误,它也总是假装显示成功的登录代码。

<?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";
}
?>
4

2 回答 2

1

试试它是否有效。

$access = $_REQUEST['login'];

if($access==true)
{
echo "Welcome<p>";
}

而不是使用此代码。

if(isset($_REQUEST['login']))
{
echo "Welcome<p>";
}
于 2013-10-18T07:14:20.170 回答
0

你可以这样做,我不是在写一个确切的代码,我只是给你看一个演示。

$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
}
}
于 2013-10-18T07:24:07.657 回答