2013-10-18 2 views
0

이것은 코드입니다. 나는 나의 웹 사이트 로그인 시스템을 원했다. 멤버가 성공적으로 로그인하면 (변수 로그인) 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"; 
} 
?> 
+1

무엇이'$ _REQUEST [ '로그인']; – 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 
} 
}