Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Upload файла на сервер

4.8K
28 января 2004 года
Sonny
14 / / 28.01.2004
Наверное все начинающие сталкивались, need help.
.
Сценарий не выполняет move_uploaded_file(). Ошибка звучит примерно так: Не могу скопировать из 'D:\php\temp\123.tmp' в 'D:\конечная папка'. Наверняка рамс с правами. У меня все работает под XP, сервер на локалхосте, конечную папку пробовал шарить как сетевую. Глобалы пока включены.
4
28 января 2004 года
mike
3.7K / / 01.10.2002
Сомневаюсь, что с правами под виндой проблемы.

Проверь пути (!) и поменяй слеши на нормальные
D:/ddf/dfdf/dfdf

PHP изначально не предназначался для Windows и не всегда корректно понимает обратные слеши. Но если все же используешь их, то не забывай их бекслешить :)

D:\\конечная папка\\
4.8K
29 января 2004 года
Sonny
14 / / 28.01.2004
Проверял такую версию.
Вот немного подробнее об ошибке:

Warning: move_uploaded_file(D:/temp/): failed to open stream: Permission denied in D:\Program Files\Apache Group\Apache2\htdocs\uploadfile\action.php on line 7

Warning: move_uploaded_file(): Unable to move 'D:\PHP\uploadtemp\php8.tmp' to 'D:/temp/' in D:\Program Files\Apache Group\Apache2\htdocs\uploadfile\action.php on line 7

а вот и сама функция:
move_uploaded_file($userfile, "D:/temp/");
4.8K
02 февраля 2004 года
Sonny
14 / / 28.01.2004
Короче нужно еще и конечный файл указывать, а не только диру, как я думал.:) Всем сорри.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог