Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: создание автоматически папки на сервере
 
 автор: clubxaliav   (22.06.2011 в 11:06)   письмо автору
 
 

есть форма загрузки изображений на сервер.

if( !copy($_FILES["item"]["tmp_name"][$i], "../images/galery/".$good_name[$i]) )
         {
               echo "Ошибка загрузки файла!"; 
         }


как сделать, чтоб в папку "galery" создавалась новая папка с название имени раздела куда отправляются картинки, пример:

$razdel_name = $_POST["razdel_name"];

if( !copy($_FILES["item"]["tmp_name"][$i], "../images/galery/$razdel_name/".$good_name[$i]) )

И чтоб если такой раздел уже есть добавлять туда картинки, если нет, то создать папку с названием раздела. Наверняка нужно еще и права папки выставлять!?

Всем заранее спасибо!

  Ответить  
 
 автор: clubxaliav   (22.06.2011 в 14:15)   письмо автору
 
   для: clubxaliav   (22.06.2011 в 11:06)
 

1. Реализовал с помощью подключения к ftp файлом config.php
2. Создал скрипт с помощью функции ftp_mkdir() и папку создаю заранее при создании категории
3. Файлы загружаются теперь уже в созданную папку раздела.

  Ответить  
 
 автор: cheops   (22.06.2011 в 15:24)   письмо автору
 
   для: clubxaliav   (22.06.2011 в 11:06)
 

Можно проверять существование папки при помощи file_exists() и если её нет использовать функция mkdir() для создания новой директории.

  Ответить  
 
 автор: clubxaliav   (22.06.2011 в 15:28)   письмо автору
 
   для: cheops   (22.06.2011 в 15:24)
 

спасибо, буду знать...

А так у меня папка создается при создании категории и если такая категория уже есть то он и не создаст папку!

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования