Forum Webscript.Ru

Программирование => PHP => Тема начата: от 09 Ноября 2001, 09:08:59

Название: Помогите разобратся с загрузкой файлов
Отправлено: от 09 Ноября 2001, 09:08:59
Не работает закачка файлов. Говорят, надо в 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 от 09 Ноября 2001, 12:32:38
Чё так сложно
Посылаешь файлик из формы.
enctype="multipart/form-data" action="zakachka.php"
method="post">





А потом ловишь его
copy($files, "ПУТЬ");
move_uploaded_file($files, "ПУТЬ");
У меня работает просто замечательно.
Название: Помогите разобратся с загрузкой файлов
Отправлено: ThE0ReTiC от 09 Ноября 2001, 18:54:03
2 bhor

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

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

Пришли мне исходник на l0g_err@xakep.ru Если не заработает - пришлю свой вариант. И еще. Напиши, какой версией РНР ты пользуешься.
Название: А в настройках
Отправлено: от 10 Ноября 2001, 09:36:39
Апача и ПХП надо что либо менять?