Здравствуйте
У меня в коде просто написано
mkdir($storage.'/'.$pub_id, 0777, true);
смотрю в логи
При этом директория с нужными правами создавалась..
Я уж было начала писать вам это, чтоб разобраться почему ругается, как поняла! Директория уже есть, поэтому он и варингует об этом...
надо просто проверить на существование ие сли уже есть, то повторно не создавать.
if(!is_dir($storage.'/'.$pub_id))
mkdir($storage.'/'.$pub_id, 0777, true);
Эх... было время, было много заготовок функция на создание файлов, папок и т.п. И там то у меня этих проверок было....
Спустя 7 часов, 21 минута, 19 секунд (21.06.2012 - 13:08) walerus написал(а):
Точнее проверять так
if( !file_exists( $storage.'/'.$pub_id ) )
Спустя 1 час, 53 минуты, 29 секунд (21.06.2012 - 15:01) olgatcpip написал(а):
walerus
не согласна, почему проверять директорию надо как файл?
Спустя 2 часа, 2 минуты, 13 секунд (21.06.2012 - 17:03) walerus написал(а):
olgatcpipfile_exists -- Проверить наличие указанного файла или каталога
is_dir -- Определает, является ли файл директорией
Читаем мануалы
Хотя, если взять ситуацию иную, когда существует файл с таким же именем как и создаваемая директория, то получится нестыковочка ), file_exists, скажет что файл (а нам нужна директория ), существует, а is_dir, скажет что файл не директория, в этом случае is_dir подходит больше, но я не думаю, что кто то, называет файлы без расширения, хотя все может быть
Спустя 11 часов, 20 минут, 15 секунд (22.06.2012 - 04:24) olgatcpip написал(а):
walerus
спасибо, что обратил мое внимание.
Спустя 7 часов, 11 минут, 10 секунд (22.06.2012 - 11:35) walerus написал(а):
olgatcpip You are welcome
_____________
Ласковое слово и кошке приятно... Плюсик в карму сойдет wink.gif
*smarty дока - новая любовь
Моё рукотворение ругайте, хвалите smile.gif
Веду маленький
блогв этом блоге публикую новые работы
WMR217126627282 wink.gif