$menus = array(
'news' => ; array( ' caption'=>'情報管理', 'icon'=>'admin/icon_15.gif', 'sub' => array( 'newsaddtype' => array('caption ' => ' 分類を追加しました', 'url' => 'news/addtype.php'), 'newstypemange' => 'カテゴリ管理', 'url' => 'news/typemange.php'), 'newsnewsend' => array('caption' => '公開情報', 'url' => 'news/newsend.php'), 'newsnewmange' => ; array('caption ' => '情報管理', 'url' => 'news/newmange.php'), 'newscomments' => 'コメント管理', ' url' => 'news/comments.php'), ), ), 'ask' => array( 'caption'=>'アンケート', 'icon'=>'管理者/icon_15.gif', 'sub' => array( 'voteadmin_subject_add' => array('caption' => '投票対象を追加', 'url' => 'vote/admin_subject_add.php') , ' voteadmin_subject' => array('caption' => '投票対象の管理', 'url' => 'vote/admin_subject.php'), 'voteadmin_title_add' => > ' 投票の質問を追加', 'url' => 'vote/admin_title_add.php'), 'voteadmin_title' => '投票の質問を管理', 'url' => 'vote/ admin_title.php'), 'voteadmin_question_add' => array('caption' => '投票回答を追加', 'url' => 'vote/admin_question_add.php'), 'voteadmin_question' = > array('caption' => '投票回答の管理', 'url' => 'vote/admin_question.php'), 'voteadmin_system' => '投票の初期設定', ' url' => 'vote/admin_system.php') ), ), 'ads' => array( 'caption'=>'広告管理', 'icon'=> 'admin/ icon_15.gif', 'sub' => array( 'ada' => array('caption' => '広告を追加', 'url' => 'ada.php'), 'adm ' => array('caption' => '広告管理', 'url' => 'adm.php'), 'flashadd' => '追加フォーカス イメージ広告 ', 'url' => 'flashadd.php'), 'flashad' => array('caption' => 'フォーカス イメージ広告管理', 'url' => 'flashad.php ') ), ), 'mange' => array( 'caption'=>'システム管理者', 'icon'=>'admin/icon_15.gif', 'sub' => ; array( 'adminuser' => array('caption' => '管理者追加', 'url' => 'adminuser.php'), 'modpass' => array('caption' = > 'パスワード変更', 'url' => 'modpass.php') ), ), );
left.php ファイルは非常にシンプルで、ユーザーがログインした後に ID に基づいて権限を読み出すだけです
コードは次のとおりです コードをコピー include("op/fun.php") ;if( $_POST ) { $sarray = $_POST ;cache_write($userid,'bb',$sarray );//書き込みキャッシュ echo "<script>alert('編集して保存しました! ');location='op.php?userid=".$userid."';</script>";
|
} | ?>
保存成功後のファイルの内容は以下の通りです:
コードは次のとおりです コードをコピーします |
$bb=Array ( 'member' => Array ( 'user_search' => 'メンバーアップグレード管理|user_search.php' ), | 'membercy' => Array ( | 'cyuser_search' => 'メンバーアップグレード管理|cyuser_search.php', 'cyuser_search5' => 'デートメンバー|cyuser_search.php? Grade=5' ), 'userid' => 7, 'button' => 'Save edit' ) ?>
この場合、左側が 7 をロードしている限り、 .php ファイルを開くと、ここでファイルが表示されるだけです。このような基本的なバックグラウンド権限は完了です。
http://www.bkjia.com/PHPjc/444699.html
www.bkjia.com
true
| http://www.bkjia.com/PHPjc/444699.html
技術記事ウェブサイトの開発にはウェブサイトのバックエンドが不可欠です。バックエンドでは、特にマルチユーザー システムの場合、同じ役割をユーザーに割り当てるのが自然です。
|