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

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

  • Гость
Не работает закачка файлов. Говорят, надо в php3.ini прописать upload_tmp директорию. Прописал, все равно не работает. Вот сам код:

$path = "/home/test.kiev.ua/";
$newfile = "test.txt";

$filetype = $userfile_type;
$filesize = $userfile_size;
$fileuplo = $userfile;

if(file_exists($newfile)) unlink($newfile);
copy($fileuplo, $newfile);
unlink($fileuplo);
print \'загружено!\';
}elseif($userfile == "none"){
if(file_exists($newfile)) unlink($newfile);
print alert(\'удалено!\');
}

Код не мой, но писавший уверен в его работоспособности. Я его как не ковырял, все равно не работает. В чем может быть дело?

Оффлайн bhor

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 767
  • +0/-0
  • 0
    • Просмотр профиля
Помогите разобратся с загрузкой файлов
« Ответ #1 : 09 Ноября 2001, 12:32:38 »
Чё так сложно
Посылаешь файлик из формы.
enctype="multipart/form-data" action="zakachka.php"
method="post">





А потом ловишь его
copy($files, "ПУТЬ");
move_uploaded_file($files, "ПУТЬ");
У меня работает просто замечательно.

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Помогите разобратся с загрузкой файлов
« Ответ #2 : 09 Ноября 2001, 18:54:03 »
2 bhor

move_uploaded_file появился в PHP 4.0.3 в ранних версиях работать не будет. Путь Unseen более грамотен. Такая схема работает даже на 3.0.хх

2 Unseen
Так у тебя скрипт с синтакическими ошибками. Либо ты описался (что скорее всего) либо что-то еще. А вообще зачем ты удаляешь загруженный файл перед копированием?

Пришли мне исходник на l0g_err@xakep.ru Если не заработает - пришлю свой вариант. И еще. Напиши, какой версией РНР ты пользуешься.
AS IS...

  • Гость
А в настройках
« Ответ #3 : 10 Ноября 2001, 09:36:39 »
Апача и ПХП надо что либо менять?

 

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