|
|
|
| Что-то никак не получается загрузить на сервер файл. Файл небольшой; доступ на папку, куда загружается, полный. А работать не хочет.
Код (где "все в одном"):
<?php
if (isset($_POST['enter']))
{
if (move_uploaded_file($_FILES['userfile']['tmp_name'], 'news/image/'.$_FILES['userfile']['name']))
echo 'Файл получен.';
else
{
echo '<pre>';
print_r($_FILES);
echo '</pre>';
}
}
else
{
?>
<form method=post enctype="multipart/form-data" action="">
<input type="file" name="userfile"> <input type="submit" name="enter" value="Загрузить">
</form>
<?php
}
?>
|
Возвращает ответ
...
[type] =>
[tmp_name] =>
[error] => 6
[size] => 0
...
|
Как уговорить работать? | |
|
|
|
|
|
|
|
для: Timofey
(24.02.2006 в 13:22)
| | У тебя скорее всего запрет на перемещение загруженного файла из временной директории.
Используй вместо move - copy. | |
|
|
|
|
|
|
|
для: XPraptor
(24.02.2006 в 13:28)
| | C "copy" то же самое.
Смущает ['error'] = 6. В коде что-то упустил или у администратора что-то не так настрено? | |
|
|
|
|
|
|
|
для: Timofey
(24.02.2006 в 16:13)
| | Напишите в тех. поддержку, если это не вина администратора - пусть напишут как необходимо действовать на их хосте. | |
|
|
|