Fable
Новичок
Создание дерикторий! Все работает, но криво..
Через скрипт создаю папку и тут же в этой папке пытаюсь создать файл! Папка создается (не выдает ошибок), но она на ftp не появляется! Т.е. я захожу на ftp и смотрю создалась ли папка?! Там ее нет! Я беру и создаю через ftp новую папку с другим именем и тутже появляется папка созданая через скрипт! Бред какой-то! Я, так, понимаю файл в этой папке из-за этого не создается?! Можно как-то обновить каталог, чтоб папка появилась сама?
Собственно мой код:
error_reporting(E_ALL);
ini_set('display_errors', 1);
umask(0);
mkdir("../data/user/$name",0777) or die("must die");
chmod("../data/user/$name",0777);
$f=fopen ("../data/user/info.dat","w"); //этот файл создается
$f=fopen ("../data/user/$name/info.dat","w"); //а этот пишет ошибку и ругается
fclose($f);
Через скрипт создаю папку и тут же в этой папке пытаюсь создать файл! Папка создается (не выдает ошибок), но она на ftp не появляется! Т.е. я захожу на ftp и смотрю создалась ли папка?! Там ее нет! Я беру и создаю через ftp новую папку с другим именем и тутже появляется папка созданая через скрипт! Бред какой-то! Я, так, понимаю файл в этой папке из-за этого не создается?! Можно как-то обновить каталог, чтоб папка появилась сама?
Собственно мой код:
error_reporting(E_ALL);
ini_set('display_errors', 1);
umask(0);
mkdir("../data/user/$name",0777) or die("must die");
chmod("../data/user/$name",0777);
$f=fopen ("../data/user/info.dat","w"); //этот файл создается
$f=fopen ("../data/user/$name/info.dat","w"); //а этот пишет ошибку и ругается
fclose($f);
