Автор Тема: Загрузка файла с клиента на сервер  (Прочитано 2280 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Smirnoff

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 25
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
делаю
echo $HTTP_POST_FILES["userfile"]["name"];
echo "
";
echo $HTTP_POST_FILES["userfile"]["tmp_name"];
?>


 
">




получаю после загрузки что-то типа:

dumb.gif
/tmp/phpKvZipX

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

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Загрузка файла с клиента на сервер
« Ответ #1 : 30 Июля 2003, 20:50:43 »
после того как файл был закачан на сервер, он помещается в папку /tmp (зависит от настроек) под случайным именем (phpKvZipX).
Тебе нужно просто скопировать его к себе в другую папку
[p]copy[/p] [p]move_uploaded_file[/p]

ЗЫ
это все упрощенно, на самом деле обычно нужно еще кучу проверок (размер, тип файла и т.п.) делать для безопасности
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28