Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Как узнать: не пусто ли полу $_FILES??

Сообщения:  [1-10]    [11-20]  [21-21] 

 
 автор: cheops   (09.01.2005 в 03:41)   письмо автору
 
   для: Адоп Акробат   (09.01.2005 в 02:57)
 

Можно указывать и полный путь и относительный - лучше относительный - код будет переносимый...

   
 
 автор: Адоп Акробат   (09.01.2005 в 02:57)   письмо автору
 
   для: Akira   (08.01.2005 в 22:51)
 

Фух с именем разобрался :)
Я сделал так:
беру из базы id прибавляю один и все :)

А когда копируешь файл из временной папки в обычную нужно указывать полный путь ?
или нет?

как правильно так
move_uploaded_file($_FILES["foto1"]["tmp_name"],"photos/" . $name);
или так
move_uploaded_file($_FILES["foto1"]["tmp_name"],"C:\Documents and Settings\Адоп Акробат\Рабочий стол\php/photos/" . $name);

   
 
 автор: Akira   (08.01.2005 в 22:51)   письмо автору
 
   для: Адоп Акробат   (08.01.2005 в 22:01)
 

Проблем нет =) Создовай тогда папки по дате =) Много папок зато шанс перезаписи файла минимален.
Я поступил так.
У меня пользователь загружает midi файл на сайт.
Я его заношу в бд.
Если он совпадает по всем параметрам то отклоняеться и не копируеться.
Если совпадает по имени то просто добавляю что-то к этому файлу.
Вообщем занося о файлах информацию в бд делает все проше.
Главное сначало запросы в бд а потом уже работа с файлом.

   
 
 автор: Адоп Акробат   (08.01.2005 в 22:01)   письмо автору
 
   для: Akira   (08.01.2005 в 21:49)
 

Мне просто не хочица делать страшные именна.

   
 
 автор: Akira   (08.01.2005 в 21:49)   письмо автору
 
   для: Адоп Акробат   (08.01.2005 в 21:33)
 

Дело в том что файлы мне могут загружаться одновременно =)
Несколько секунд все равно разные.
Да и имя можно генерировать случайными числами =)
По моему есть функция генерирования temp имен....
Почему бы ее не использовать?

   
 
 автор: Адоп Акробат   (08.01.2005 в 21:33)   письмо автору
 
   для: cheops   (08.01.2005 в 21:32)
 

Ну кагда загружу тогда и посмотрю :)

Ну так а че делать с именем?

   
 
 автор: cheops   (08.01.2005 в 21:32)   письмо автору
 
   для: Адоп Акробат   (08.01.2005 в 20:54)
 

Чёрт его знает... в мануале написано, что при использовании этой функции могут быть проблемы с при включенном безопасном режиме, который везде и включён... но написано так коряво, что я не могу понять что за проблемы могут возникнуть :(((

   
 
 автор: Адоп Акробат   (08.01.2005 в 20:54)   письмо автору
 
   для: Адоп Акробат   (08.01.2005 в 20:48)
 

А и смотрите я нашол в мануале такую функцию move_uploaded_file мне кажеца точто она лутше чем copy
А вы как думаете?

   
 
 автор: Адоп Акробат   (08.01.2005 в 20:48)   письмо автору
 
   для: glsv (Дизайнер)   (08.01.2005 в 20:16)
 

Не мне кажеца этот способ неполучица потомучто у меня в одно и тоже време записываюца восемь файлов.
Какой лучьше способ использовать?

   
 
 автор: glsv (Дизайнер)   (08.01.2005 в 20:16)   письмо автору
 
   для: Адоп Акробат   (08.01.2005 в 19:07)
 

>что такое $id_theme- ??
Это, видимо, случайно попало.

Имя файла Вы можете генерировать как хотите:

date("YmdHis",time()).$ext;

Эта строка генерирует имя файла состоящее из года, месяца, дня, часа, минут и секунд. Длинно – зато гарантирует уникальность названий файлов. Хотя, может быть Вам и не нужны уникальные имена? Тогда подставьте в эту строку что то свое.

   

Сообщения:  [1-10]    [11-20]  [21-21] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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