1

私は単純なスクリプトにこだわっています。私はそれをグーグルで試し、Googleで見つけたすべてのものを試しましたが、どれもうまくいきませんでした. mkdir関数を試していますが、次のようなエラーが表示され続けます:警告: mkdir() [function.mkdir]: No such file or directory in /home/content/l/i/n/web/html/php /mkdir.php 6行目

これが私のコードです:

<?php

//Create the directory for the user
$directory = time() . rand(0, 49716) ;

if (mkdir("/users/$directory", 0777)) {
    echo '<p>Directory was created successfully.</p>' ;
} else {
    echo '<p>Directory was NOT created.</p>' ;
}

?>

mkdir.php というスクリプトをusersフォルダーと同じフォルダーに配置しています。ユーザー フォルダーのアクセス許可は 0777 に設定されています。ユーザー フォルダーが存在するため、このエラーが発生し続ける理由がわかりません。どんな助けでも大歓迎です。

4

2 に答える 2

2
if (mkdir("users/$directory", 0777)) {

:-)

于 2010-06-21T00:58:54.533 に答える
1

気にしないで、私はそれを理解しました。「/users/$directory」の最初のスラッシュを「users/$directory」にする必要があるだけでした。

于 2010-06-21T01:02:04.383 に答える