$upfile = 'путь'.$_GET['name'].'.jpg';

Mark&Ameli

Новичок
$upfile = 'путь'.$_GET['name'].'.jpg';

Хочу загрузить файл на сервер такой вот стракой:
PHP:
$upfile = 'путь'.$_GET['name'].'.jpg';
А сервак мне в ответ пишет:
Warning: move_uploaded_file(путь/test.jpg): failed to open stream: Permission denied in /путь/form.php on line 18
Что это означает, и как с этим бороться?
 

Andreika

"PHP for nubies" reader
Mark&Ameli
какое английское словосочетание тебе не понятно?
failed to open stream? или Permission denied ?
 

Dreammaker

***=Ф=***
>$upfile = 'путь'.$_GET['name'].'.jpg';

а как вообще можно с помощью этой строки загрузить файл на сервер, что-то никак въехать не могу..
 

sage

Новичок
Dreammaker
имеется в виду destination в move_uploaded_file.
Mark&Ameli
у тебя нет прав на запись в директорию
 

Mark&Ameli

Новичок
Автор оригинала: sage
ручками..... например, через фтп-клиент
Ну вот, собственно это хитрую процедуру мне бы и освоить как-нибудь. Использую для фтп соединения ТоталКомандер.
Как их изменить?

Kamatoz
Нет, ну в этом ты не прав. Директория имеется... К томуже, если ее нет, выдается ошибка, что мол нету такой...

-~{}~ 26.03.06 08:12:

Ладно, спасибо, уже разобрался... Блин, я тут двое суток из-за такой мелочи мучался.... Все, разобрался - пора и спать, с чистой совестью...
 

Mark&Ameli

Новичок
Автор оригинала: kolobok
ИМХО. Автору следует почитать вот эти статьи:
Самые основы. Как работает PHP.
http://php.rinet.ru/manual/ru/function.is-uploaded-file.php (читать примеры)
+ поиск по словам upload файлов на сервер
Да знаю я основы (это, пожалуй, единственное что я знаю :( ) просто ошибка была только в этой строке...
 

kolobok

fPanel Billing Coder
Да знаю я основы (это, пожалуй, единственное что я знаю )
и ты хочешь сказать что ты ее исправил и файлы у тебя загружаются? Странно .....
А про
PHP:
$_FILES
ты что нибудь слышал?
 
Сверху