私はここで大きな画像のアイデアを探しています。私はgoogleの細目はガイドラインと一度提供することができます。PHPを使ってマルチユーザファイルサーバシステムを作る方法は?
私は、Dropboxやskydriveなどの比較的単純なファイルホスティングWebサイトを主に教育的な理由から作成したいと考えています。
PHPとMySQLを使用したマルチユーザーログインと登録システムを作成するのは簡単ですが、各ユーザーのファイルディレクトリとアクセス許可をどのように管理すればよいですか?
私はここで大きな画像のアイデアを探しています。私はgoogleの細目はガイドラインと一度提供することができます。PHPを使ってマルチユーザファイルサーバシステムを作る方法は?
私は、Dropboxやskydriveなどの比較的単純なファイルホスティングWebサイトを主に教育的な理由から作成したいと考えています。
PHPとMySQLを使用したマルチユーザーログインと登録システムを作成するのは簡単ですが、各ユーザーのファイルディレクトリとアクセス許可をどのように管理すればよいですか?
最も単純なのは、Webサーバーを介して一般公開されていない場所にある任意の階層のどこかにファイルを保存することです。各ファイルに関するメタ情報をデータベースに格納します。前記データベースにおいて、ファイルの所有者を格納する。人々がそれらのファイル(readfile
を参照)をダウンロードできるようにするスクリプトを作成し、ユーザーがログインし、ファイルの所有者しかログインできないようにします。
は、おそらくこれを行う方法の何百もありますが、これは私がどうなるのかである:それは悪用される可能として
、それらのページにファイル名とリンクを表示します。
ありがとう、これらは良いヒントです。 – quuxbazer
この質問はあまりにも広すぎます。質問の策定方法については、[FAQ](http://stackoverflow.com/faq)をご覧ください。 – ghoti