2012-02-21 11 views
-2

私はユーザーのためのテーブルを持っていて、それは4つのフィールド、user_idが自動インクリメント、ユーザー名、パスワード、およびユーザータイプを持っています。私は、ユーザーの種類が私のシステムの管理者であり、システムに対する権限が少ない普通のユーザーであることを希望します。私は自分のシステムのログインページを作成したいと思います。フォームアクションはchecklogin.phpです。これはセッションを持っていて、ログインしている人が管理者タイプのものかどうかをチェックし、管理ページに向かわなければなりません。通常のユーザーであれば、ユーザーページに誘導する必要があります。私は研究しようとしましたが、特定のコードを取得できません。どうすればその友達をすることができますか?私に迷惑をかけるログイン

+1

コードでお願いします。 – linuxeasy

答えて

0
<?php 

// DATABASE STUFF HERE 

if($userType == "Admin") 
{ 
header("Location: adminpage.php"); 
} 
else if($userType == "User") 
{ 
header("Location: userpage.php"); 
} 

// do not forget to explicitly exit() the script after a redirection 
exit(); 
?> 
+0

ヘッダーのリダイレクト後にexit()またはdie()を呼び出して、後続コードの実行を停止する必要があります –

+0

良い点、編集のおかげで –

関連する問題