Сообщение от
Mixon
ChaaK,ты бы хотя бы написал,к какомму ето вопросу и кому ето вопше ты написал,есле ты ето мне то думаю ко второму,так есле ты пример дал,так уже весь бы скрипт выложил бы,вот например ета строчка
"content" => $req,
етой переменной в етой части кода вопше нету,а что в ней неизвестно....
http://php.ru/manual/php/html/function.stream-context-create.html
кури
В результате получится:
PHP код:
<?php
$opts = array(
'http'=>array(
'method'=>'POST',
'header'=>"Cookie: aaa=cookie",
'content'=>'somth_post=1234'
)
);
$context = stream_context_create($opts);
echo file_get_contents('http://127.0.0.1/index.php',0,$context);
?>
объясню:
есть массив opts с дополнительными пакетами, внутри него - http - заголовки(т.е данные передающиеся по http протоколу).
method отвечает за метод, тобишь GET/POST/HEAD etc.
header - все дополнительные заголовки разделенные между собой \r\n (10 и 13 символ ASCII кода).
content - это данные которые ты передаешь серверу, т.е post ну или любые другие. В данном случае post.
Затем, мы записываем функцией
stream_context_create в переменную с ресурсом - $context, затем в параметрах file_get_contents(третий параметр) добавляем этот ресурс.
Понятно?
P.S Без знаний http-протокола нечего соваться, куда не следует. Читай мануалы/RFC