私はウェブサイトの管理バックエンドを作成したいと思っています。各管理者は、登録時に指定できる管理者用のフォルダに個人用のURLを持たせたいのですが、入力したフォルダ名はMySQLデータベース。「隠した」管理フォルダ、別のフォルダ名を使用していますか?
私は、ユーザーが入力したURLを読むことができる.htaccessファイルが好きで、それがデータベースのユーザーの「管理フォルダ」フィールドにある場合は、フォルダ名を書き換えます(この例では、これを 'admin'と呼ぶ)、ユーザーはデータベースから自分のURLを使うことができますが、/ adminにリダイレクトすることができます。例えば
...
ユーザー名 - フォルダ名
リチャード - .htaccessファイルは、その後、ユーザーにログインし、現在は名前をフォルダつかむ必要があります
myhiddenfolderまだ、およびロード/管理($_SESSION['folder_name']
のようなものが設定しました)ブラウザーのアドレスバーにユーザーのフォルダー名を表示します。
編集
申し訳ありませんが、私の全体的な質問は、私はセッションVAR「フォルダ名」をつかむと「管理者」と呼ばれるフォルダを書き換えるために.htaccessファイルでそれを解析する方法、です。
質問がありますか? :) –
[何を試しましたか?](http://mattgemmell.com/2008/12/08/what-have-you-tried/) – j08691
申し訳ありませんが、私の質問は、どうすれば$ _SESSION ['folder_name']と.htaccessファイルを解析しますか? –