Прием файла php://input

chama

Новичок
Прием файла php://input

Как отправить файл который можно прочитать в php://input(если я отправляю файл скрипту запускаемому Apche)?
Не нашел ответ здесь wrappers.
Подскажите правильное ли направление. Надо ли для этого отправлять файл POST.

Принимающий скрипт
PHP:
$fp= fopen("1.txt","w"); 
if (fwrite($fp,file_get_contents('php://input'))) { 
echo "Сообщение принято";
 } else { 
echo "error";
 }  
fclose($fp);
 

Tor

Новичок
давай сначала - что пытаешься сделать?

а php://input нет вообще, есть
php://stdin
php://stdout
 

chama

Новичок
Tor
а php://input нет вообще, есть
chama
Не нашел ответ здесь wrappers.
Там как раз обратное.

Wicked
После изыскайний по инету дошел до того же.

Но после дополнительных раскопок нашел только:
PUT /path/filename.html HTTP/1.1 - такой вызов означает, что удаленный клиент хотел бы сохранить файл под именем /path/filename.html в дереве каталогов вашего веб-сервера.
А как это использовать: куда всталять файл, и как определить какому скрипту отправляется файл так и не смог найти?
 

McSimm

Новичок
Не нашел ответ здесь wrappers.
php://input allows you to read raw POST data. It is a less memory intensive alternative to $HTTP_RAW_POST_DATA and does not need any special php.ini directives. php://input is not available with enctype="multipart/form-data".
 

cgvictor

Новичок
chama
Твой скрипт верен.

Куда и что ты хочешь скриптом "отправить"?

>>какому скрипту отправляется
Тому, на который указывает линк.
Можно переопределить, по принципу ЧПУ.
 
Сверху