0

私はphpコードを持っています:

    if (isset($_POST['submit'])) {

    $name = $_POST['gname'];
    $description = $_POST['gdescription'];

    mkdir ("upload/$name", 0777);

}

これは完全に正常に動作しますが、フォームが新しいディレクトリを作成し、パスワード自体がフォームのフィールドの1つを介してユーザーによって定義されているときに、新しいディレクトリをパスワードで保護する方法はありますか?

4

1 に答える 1

1

PHP にはchown () 関数があり、フォルダーの所有者を特定のユーザーに設定しますが、システムを実行しているサーバーでそのユーザーを定義する必要があります。

適切な所有者のみがページ内のファイルにアクセスできるようにするために、ページ自体を介して所有権を取得することをお勧めします。

于 2012-08-01T12:07:09.050 に答える