Путь к файлу при upload

iii

Guest
Путь к файлу при upload

Нужно узнать полное имя (путь + имя) файла на стороне клиента при upload-е этого файла сервер.

В переменной $HTTP_POST_FILES['varname']['name'] получаю лишь имя файла (может где чего донастроить надо ?)
 

trent

Developer
Re: Путь к файлу при upload

Автор оригинала: iii
Нужно узнать полное имя (путь + имя) файла на стороне клиента при upload-е этого файла сервер.

В переменной $HTTP_POST_FILES['varname']['name'] получаю лишь имя файла (может где чего донастроить надо ?)
по-моему полный путь узнать не удастся... безопасность не позволит...
 

iii

Guest
Ты чего?????
Какая нафиг безопастность???????
Через jscript это делается элементарно.
Просто может быть существует какой - нибудь стандартный способ????
 

RomikChef

Guest
Ну так и узнавай скрипом и передавай. А РНР ТУТ ПРИ ЧЕМ?
 

Demiurg

Guest
ява скрипт можно отключить.
и вообще print_r($HTTP_POST_FILES)
 

Unregistered

Guest
Автор оригинала: Demiurg
ява скрипт можно отключить.
и вообще print_r($HTTP_POST_FILES)
Пробовал.

name=Autoexec.bat
type=application/octet-stream
tmp_name=/tmp/phpZfCatu
size=618

php.ini весь перелопатил - там это не настраивается ж(

Может кто может подсказать, где есть доки про то как происходит upload файлов?

2 Romik - Использовать jscript можно но это все равно что забивать микроскопом гвозди некрасиво, а главное неудобно.
 

RomikChef

Guest
Не забудьпоискать девичью фамилию своей бабушки. Наверняка существует стандартный способ
 

romutis

Guest
Автор оригинала: Unregistered
name=Autoexec.bat
tmp_name=/tmp/phpZfCatu

Может кто может подсказать, где есть доки про то как происходит upload файлов?
tmp_name - именно то, что тебе и надо. Файл не аплоадится с тем именем, что было на локальном компе, а аплоадится именно как random-named в temporary каталог. Потом тебе надо будет еще "copy (tmp_name, "<нужная дира>".name)".

Не забывай, что каталог, куда ты будешь копировать файл должен иметь пермишны, позволяющие юзеру, от которого запущен httpd-сервер, писАть в этот каталог.

Лучше прежде все же читать доки по PHP (хоть и на английском) - толку будет больше, чем от бессмысленных ответов местных пионеров.
 

Demiurg

Guest
Лучше прежде всего читать вопрос, а потом уже отвечать.
 

RomikChef

Guest
romutis, спасибо, родной!
Ты открыл мне глаза! Что бы я без тебя делал! Я всегда знал, что местные пионеры - придурки и тупицы. Не хочу иметь с ними ничего общего!
Дяденька!!! У меня к тебе большая просьба! Прими меня в комсомольцы!!!!
 
Сверху