2014-09-23 2 views
-2

사용자를 찾을 수없는 경우 404 페이지를 표시하는 방법.
는 사용자가 404 페이지를 표시해야 database.It에서 발견 발견되지 않는 경우서버에 404 페이지를 표시하는 방법

example.com/users/?username=johndoe // Normal john doe's profile will be displayed 

example.com/users/?username=jimmy //Should display 404 page without changing url 

같은 $ _GET 변수에서 사용자 이름을 추출하는 웹 사이트를 고려하십시오. 사전에

감사

+0

http://stackoverflow.com/questions/768431/how-to-make-a-redirect-in-php – lordkain

+0

많은 사소한 일 ... 제다이를 검색하여 시작해야합니다. – henser

답변

0

예 :

header($_SERVER['SERVER_PROTOCOL']." 404 Not Found"); 
echo "Sorry, but user not found :("; //or include your 404 html file 
die; 
0

확인, 오류 페이지를 포함 할 수없는 경우 사용자가 데이터베이스에있는 경우.

$con = mysqli_connect("example.com", "user", "abc123", "db_name"); 
$result = mysqli_query($con,"SELECT * FROM user WHERE username = ".$_GET['username']); 
if($result == false) 
{ 
    require('error.php'); 
    exit(); 
} 

// Contine displaying user page. 

SQL 주입을 확인하십시오!

관련 문제