1.概要
これらの日は、統計的な内部管理システムを行うには、すべての内容を表示するにはログインする必要があります。これは、各モジュールは、内部システムのログイン認証機能を持っている必要があり。サークルを見つけるために、インターネット上の情報は、セッションを行うことを決めました。
2、システムの概要
リア言語:PHP(フレームを導入することなく、ネイティブPHPを使用して)
フロントエンドのスタイル:ブートストラップ
主な機能:管理者の基本的な機能は、一般的なユーザーは、管理者が一元管理する必要があります。普通のユーザーは、ユーザー管理者はユーザーのみを管理するために、センターの管理者に署名することができ、統計を表示することができます。
3、セッションが使用して
成功したあなたが作成する必要がありますログインと記録セッションの後、
<?PHPは 必要「../DB/MySQLHelper.phpを」。 必要「../BLL/UserBLL.phpを」。 $結果 = -1 ; もし(数($ _POST)= 2! ) { エコー $結果を、 返します。 } $名 = $ _POST [ "名前" ]; $パスワード = $ _POST [ "パスワード" ]; $ヘルパー = 新しいMySQLHelper(); $ヘルパー - > InitMySQL(); $レベル= SelectUserLevel($ヘルパー、$名、$パスワード); もし($レベル!= -1 ) { $結果 = $レベル。 session_start (); $ _SESSION [ "ユーザー"] = 真; $ _SESSION [ "名前"] = $名; $ _SESSION [ "PWD"] = $パスワード; } エコー $結果を、 ?>
B、他の機能モジュールをセッション特定のメソッドを使用して、PHPのログインかどうかを判断するための最初の呼び出しを呼び出す前に、汎用的なPHP、他のモジュールを書きました。
<?PHPの $ユーザー = 偽; session_start (); // 判断是否登陆 場合(ISSET($ _SESSION [ "ユーザ"])&& $ _SESSION [ "ユーザ"] === 真){ エコー "真" 。 } 他{ $ _SESSION [ "ユーザ"] = 偽。 エコー「偽」。 } ?>
4、要約
全体としてのシステムの機能は、全体のプロセスは比較的単純な、主に馴染みの兆候です。