Send this file: <input name="userfile" type="file">
<input type="submit" value="Send File">
</form>';
}
?>
У меня все время "Error: moving fie failed.". Решил убрать @, ошибки: Warning: move_uploaded_file(/path/) [function.move-uploaded-file]: failed to open stream: No such file or directory in upload.php on line 21 Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move phpBDA4.tmp' to '/path/' in upload.php on line 21
Error: moving fie failed.
Почему не пашет, как лечить? Загрузил на сервер, папке, где будут хранится изображение, дал права 777, все равно те же ошибки. Еще раз почитал все функции с php.net, вроде все должно работать. Почему происходит обратное?
----- In Console We Trust. Code hard. Or die.
Мелкий
Отправлено: 30 Мая, 2012 - 18:46:11
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
Второй параметр move_uploaded_file должен указывать на файл (несуществующий, как правило), а не на директорию.
----- PostgreSQL DBA
Tox
Отправлено: 30 Мая, 2012 - 19:18:45
Посетитель
Покинул форум
Сообщений всего: 314
Дата рег-ции: Нояб. 2011 Откуда: Россия
Помог: 0 раз(а)
Мелкий пишет:
Второй параметр move_uploaded_file должен указывать на файл (несуществующий, как правило), а не на директорию.
я поменял:
$name = $_FILES['userfile']['name'];
if (move_uploaded_file($filename, "/images/avatars/$name")), но все равно не работает - те же ошибки
----- In Console We Trust. Code hard. Or die.
Мелкий
Отправлено: 30 Мая, 2012 - 19:28:45
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
А этот путь к файлу существует?
Я, как обычно, очень косо смотрю на путь от / - это как бы корень ФС.
----- PostgreSQL DBA
Tox
Отправлено: 30 Мая, 2012 - 19:35:19
Посетитель
Покинул форум
Сообщений всего: 314
Дата рег-ции: Нояб. 2011 Откуда: Россия
Помог: 0 раз(а)
ну это понятно, что корень ФС) на винде запускал через openserver, скрипт лежит в той же папке, что и images
----- In Console We Trust. Code hard. Or die.
Kreks
Отправлено: 30 Мая, 2012 - 20:31:23
Гость
Покинул форум
Сообщений всего: 70
Дата рег-ции: Авг. 2011 Откуда: Ульяновск
Все прокомментировал думаю понятно теперь, все загружается проверено. Также мой комментарий. в php.ini есть несколько параметров отвечающих за максимально возможный размер файла. По умолчанию = 2мб. В этом скрипте пытаются уменьшить максимальный размер файла до 64кб и собственно приписывают такую строку
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.