2013-10-18 34 views
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"; 
} 
?> 
+1

什麼是$ _REQUEST ['login'];'returns? – Ruddy

回答

1

嘗試它的工作與否。

$access = $_REQUEST['login']; 

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

代替使用此代碼。

if(isset($_REQUEST['login'])) 
{ 
echo "Welcome<p>"; 
} 
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 
} 
}