私はユーザーのためのテーブルを持っていて、それは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. 迷惑なFirebase xCodeコンソールにログイン
- 2. 制約が私に迷惑をかける
- 3. 迷惑メールバーチャルボックスから迷惑メールプロバイダードッカーにアクセスする
- 4. 迷惑にNullPointerException
- 5. 迷惑メールや迷惑メールを報告する
- 6. 迷惑メールとは何か:迷惑メールフィルタの作成のポイント
- 7. Facebookのタイマーについて迷惑をかけるもの
- 8. 迷惑メールのログインに失敗しました
- 9. 迷惑メールのsshと私のユーザ名
- 10. 迷惑ブランクVBAウィンドウ
- 11. 迷惑メールボックスのエラーメッセージ
- 12. 迷惑なインデントエラー(Python)
- 13. 迷惑メールBerkshelf berksfile_path
- 14. Mobaxterm迷惑なサイドバー
- 15. 迷惑メール、迷惑メールのエラー--provider = vmware_workstation。 VMwareバージョンの不一致
- 16. どのようにCで迷惑ポインタ/迷惑メールを防ぐには?
- 17. "迷惑メールの更新"の前に自動的に "迷惑メールボックスの更新"
- 18. CURLが迷惑をかけています
- 19. 迷惑メールのログイン認証が機能しない
- 20. 私のフォームは迷惑メールに情報を送信し続けます
- 21. Windows Workflowの学習に迷惑をかけるべきですか?
- 22. Azure関数への迷惑メールリクエストを避ける
- 23. 迷惑メールプロビジョニングによるPerlbrewのインストール
- 24. Zimbraメールが迷惑メールになる
- 25. SIMカードに問題があるのですか、プロバイダが私に迷惑をかけていますか?
- 26. 迷惑メール:ゲストの迷惑メールのVMのネットワークを「リセット」するのに適していますか?
- 27. 非永続迷惑なメッセージ
- 28. 迷惑メールネットワークトラフィックの捕捉
- 29. 迷惑メールの設定
- 30. サイトの迷惑メール(plone 3.3.6)
コードでお願いします。 – linuxeasy