私はユーザーのためのテーブルを持っていて、それは4つのフィールド、user_idが自動インクリメント、ユーザー名、パスワード、およびユーザータイプを持っています。私は、ユーザーの種類が私のシステムの管理者であり、システムに対する権限が少ない普通のユーザーであることを希望します。私は自分のシステムのログインページを作成したいと思います。フォームアクションはchecklogin.phpです。これはセッションを持っていて、ログインしている人が管理者タイプのものかどうかをチェックし、管理ページに向かわなければなりません。通常のユーザーであれば、ユーザーページに誘導する必要があります。私は研究しようとしましたが、特定のコードを取得できません。どうすればその友達をすることができますか?私に迷惑をかけるログイン
-2
A
答えて
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
良い点、編集のおかげで –
関連する問題
- 1. 迷惑にNullPointerException
- 2. 迷惑メールや迷惑メールを報告する
- 3. 迷惑メールとは何か:迷惑メールフィルタの作成のポイント
- 4. Facebookのタイマーについて迷惑をかけるもの
- 5. 迷惑なインデントエラー(Python)
- 6. 迷惑メールBerkshelf berksfile_path
- 7. 迷惑ブランクVBAウィンドウ
- 8. どのようにCで迷惑ポインタ/迷惑メールを防ぐには?
- 9. 私のフォームは迷惑メールに情報を送信し続けます
- 10. Windows Workflowの学習に迷惑をかけるべきですか?
- 11. PowerShell - 空の迷惑メール
- 12. 迷惑なカウント変数
- 13. VS迷惑なCSSアラート
- 14. 迷惑なクリック音TWebbrowser
- 15. 迷惑メールpostgres sshトンネル
- 16. 迷惑行為後のエラー
- 17. 迷惑メールネットワークトラフィックの捕捉
- 18. 迷惑PhpMyAdminエクスポート機能
- 19. 迷惑メールとドッカーのデバッグスプリングブート
- 20. 非永続迷惑なメッセージ
- 21. サイトの迷惑メール(plone 3.3.6)
- 22. 迷惑メールラーベルスホームステードhttpサーバIPアドレス
- 23. SIMカードに問題があるのですか、プロバイダが私に迷惑をかけていますか?
- 24. 迷惑メール:ゲストの迷惑メールのVMのネットワークを「リセット」するのに適していますか?
- 25. 迷惑データをバイナリファイルに書き込む
- 26. ポインタとキャストを迷惑にします
- 27. 迷惑メールを発行する問題
- 28. C#Listview、迷惑メールを削除する
- 29. ベンダーライブラリからの迷惑メールlog4j
- 30. ビジュアルスタジオ - ソースコントロールからのリフレッシュ - 迷惑なダイアログ
コードでお願いします。 – linuxeasy