Проверка и создание каталогаhttp://softtime.ru/forumПроверка и создание каталогаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=80092#post477358Ну в последнем варианте вроде все нормально, наличие $file проверяется при помощи is_file(), наличие $folder проверяется при помощи id_dir(), а...Проверка и создание каталогаWed, 13 Apr 2011 00:03:43 +0300cheopsПроверка и создание каталогаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=80092#post477354тогда минус проверка, но и структура же поменяется? function file_copy($file, $file_name, $folder){ if(is_file($file)){ if(!is_dir($folder)){ mkdir($folder, 0775, true); } if(copy($file,$folder.$file_name)) return...Проверка и создание каталогаTue, 12 Apr 2011 22:39:04 +0300TetRiskaПроверка и создание каталогаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=80092#post477353Собственно это вопрос интерфейса - тут уже поступайте как вам удобнее. Хотя, конечно, так не принято делать, так как можно...Проверка и создание каталогаTue, 12 Apr 2011 22:05:35 +0300cheopsПроверка и создание каталогаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=80092#post477352тогда так оставлю. ведь не критично эту корректировку вносить?Проверка и создание каталогаTue, 12 Apr 2011 22:03:07 +0300TetRiskaПроверка и создание каталогаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=80092#post477351Тогда придется отменять все значения по умолчанию перед $folder, так как параметры со значениями по умолчанию могут идти только в...Проверка и создание каталогаTue, 12 Apr 2011 22:00:15 +0300cheopsПроверка и создание каталогаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=80092#post477350а вот один нюанс function file_copy($file='', $file_name='', $folder=''){ может изменить на function file_copy($file='', $file_name='', $folder){ т. е. не присваивать...Проверка и создание каталогаTue, 12 Apr 2011 21:58:04 +0300TetRiskaПроверка и создание каталогаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=80092#post477347круто сократилось, спасибо огромное, буду тестировать интересно про mkdir с 3-мя параметрами, что если указать третий, то он будет создавать...Проверка и создание каталогаTue, 12 Apr 2011 21:32:49 +0300TetRiskaПроверка и создание каталогаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=80092#post477346Да, сейчас вроде все верно, только бы я еще вот эту конструкцию $arr = explode('/', $folder); $prev = null;...Проверка и создание каталогаTue, 12 Apr 2011 20:59:23 +0300cheopsПроверка и создание каталогаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=80092#post477345блин эта спешка...ошибся снова, исправил is_file($file) function file_copy($file='', $file_name='', $folder=''){ if($file != '' && is_file($file) == true && $file_name !=...Проверка и создание каталогаTue, 12 Apr 2011 20:39:31 +0300TetRiskaПроверка и создание каталогаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=80092#post477340"is_file($folder) == true Зачем это условие? $folder - это директория, вероятно вы хотели проверить является ли файлом $file? " if(is_dir($folder))return...Проверка и создание каталогаTue, 12 Apr 2011 20:14:01 +0300cheopsПроверка и создание каталогаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=80092#post477338тогда так? function file_copy($file='', $file_name='', $folder=''){ if($file != '' && is_file($folder) == true && $file_name != ''){ if(is_dir($folder))return true; $arr...Проверка и создание каталогаTue, 12 Apr 2011 20:05:04 +0300TetRiskaПроверка и создание каталогаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=80092#post477335Имена понятно... но что вы будете подставлять вместо $folder, если запись идет в ту же директорию? Как бы логично, что...Проверка и создание каталогаTue, 12 Apr 2011 19:51:47 +0300cheopsПроверка и создание каталогаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=80092#post477333имена копируемого и нового файлов всегда разные, даже если пишем в ту же директорию, то перезаписи не произойдет...вроде я правильно...Проверка и создание каталогаTue, 12 Apr 2011 19:40:31 +0300TetRiskaПроверка и создание каталогаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=80092#post477332Хорошо, пусть будет, в крайнем случае, если нужно будет создать копию файла в этой же директории, можно будет использовать ссылку...Проверка и создание каталогаTue, 12 Apr 2011 19:37:26 +0300cheopsПроверка и создание каталогаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=80092#post477331Хм... так folder это вроде директория? Тогда может лучше is_dir(), а не is_file()?Проверка и создание каталогаTue, 12 Apr 2011 19:36:04 +0300cheopsПроверка и создание каталогаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=80092#post477330"$folder != '' этим же я проверяю прописан ли путь к директории куда копируем и причем тут "А нужно ли...Проверка и создание каталогаTue, 12 Apr 2011 19:35:11 +0300TetRiskaПроверка и создание каталогаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=80092#post477329ой ошибся не fullpath, а folderПроверка и создание каталогаTue, 12 Apr 2011 19:32:50 +0300TetRiskaПроверка и создание каталогаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=80092#post477328"$folder != '' А нужно ли это условие? Получается нельзя создать копию файла в той же директории.Проверка и создание каталогаTue, 12 Apr 2011 19:26:03 +0300cheopsПроверка и создание каталогаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=80092#post477327"is_file($fullpath) Не понятно откуда это? У вас же переменная $fullpath в функции вообще не определена.Проверка и создание каталогаTue, 12 Apr 2011 19:24:55 +0300cheopsПроверка и создание каталогаhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=80092#post477324немного переписал, ибо много лишнего function file_copy($file='', $file_name='', $folder=''){ if($file != '' && is_file($fullpath) == true && $file_name != ''...Проверка и создание каталогаTue, 12 Apr 2011 19:20:22 +0300TetRiska