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

Форум PHP

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

 

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

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

тема: Как загрузить файл и при этом зразу же поместить его в созданный по ходу загрузки каталог?

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

 
 автор: x777   (04.11.2008 в 02:17)   письмо автору
 
   для: sim5   (03.11.2008 в 11:23)
 

Нет, это для админки. Спасибо.

  Ответить  
 
 автор: sim5   (03.11.2008 в 11:23)   письмо автору
 
   для: x777   (03.11.2008 в 10:45)
 

Если это загрузка файлов от пользователя, то где гарантия, что файла с именем, например, "Летом на даче", не будет 2, 3...

  Ответить  
 
 автор: x777   (03.11.2008 в 10:45)   письмо автору
 
   для: sim5   (01.11.2008 в 17:53)
 

Что вы имеете ввиду?

  Ответить  
 
 автор: sim5   (01.11.2008 в 17:53)   письмо автору
 
   для: x777   (01.11.2008 в 15:10)
 

А дубликатов имен не опасаетесь?

  Ответить  
 
 автор: x777   (01.11.2008 в 15:10)   письмо автору
 
   для: x777   (01.11.2008 в 14:53)
 


 if(move_uploaded_file($_FILES['filename']['tmp_name'],$file_path)) - ОШИБКА!
if(move_uploaded_file($_FILES['filename']['tmp_name'],$file_path.$_FILES['filename']['name'])) - РЕШЕНИЕ!

  Ответить  
 
 автор: x777   (01.11.2008 в 15:09)   письмо автору
 
   для: sim5   (01.11.2008 в 15:00)
 

Я в курсе! Я у себя использую move_uploaded_file() Спасибо!

  Ответить  
 
 автор: sim5   (01.11.2008 в 15:00)   письмо автору
 
   для: x777   (01.11.2008 в 14:53)
 

Это как раз не супер. Не используйте copy() при загрузке файлов на сервер.

  Ответить  
 
 автор: x777   (01.11.2008 в 14:53)   письмо автору
 
   для: Assessor   (01.11.2008 в 14:41)
 

Zend72, огромное спасибо!!! Твой второй вариант помог! проблема была в:
  
if(copy($_FILES['filename']['tmp_name'],$file_path.$_FILES['filename']['name']))


а у меня было просто
 if(copy($_FILES['filename']['tmp_name'],$file_path))


Всем, спасибо за то что пыталисть помочь! Ваш форум супер!

  Ответить  
 
 автор: Assessor   (01.11.2008 в 14:41)   письмо автору
 
   для: x777   (01.11.2008 в 14:30)
 

попробуйте $file_path присвоить полный путь...

$file_path = $_SERVER['DOCUMENT_ROOT'] . '/books/';

  Ответить  
 
 автор: x777   (01.11.2008 в 14:30)   письмо автору
 
   для: Assessor   (01.11.2008 в 14:20)
 

Права не помогают. Сервер Apache 2.2.8/php 5.2.5 на Windows XP (локальный)
Папка создается без проблем. Уже сотни создалось :) Но файл в эту папку не копируеться.

  Ответить  

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

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

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