Не могу поймать переменную POST посланую из fsockopen....

Статус
В этой теме нельзя размещать новые ответы.

UnLink

Guest
Не могу поймать переменную POST посланую из fsockopen....

Помогите плиз...Весь инет излазил не нашел не одного ответа на мой вопрос!

В общем посылаю переменную таким вот образом

$post_query = “xml=<xml></xml>”;
$fp = fsockopen($host, "80");
if ($fp)
{
fputs($fp, "POST ".$path." HTTP/1.0\r\nHost: $host\r\n");
fputs($fp, "Content-Type: application/x-www-form-urlencoded\r\n");
fputs($fp, "Content-length: ".strlen($post_query)."\r\n\r\n");
fputs($fp, $post_query);

while (!feof($fp))
{
$res .= fgets($fp, 4096);
}
}

На другом компе ловлю
if(isset($_POST["xml"])) echo "Поймал";

сервер не как не хочет ловить:(

да и вдобавок возвращает такую строку в переменную $res

HTTP/1.1 200 OK Content-Type: text/html Server: Microsoft-IIS/6.0 X-Powered-By: PHP/4.4.2 Date: Mon, 30 Jan 2006 07:00:15 GMT Connection: close


Аще не пойму где косяк и как избавиться от этих двух проблем!
ПОМОГИТЕ!!!!
 

idler

Новичок
попробуй проверить переменную
RAW_POST_DATA
а вообще...
<? php
$arr=get_defined_vars();
print_r($arr);
?>
только так мне удалось поймать строки передаваемые на сервер из Excel , и были они именно в RAW_POST_DATA (могу немного перепутать написание)
 

UnLink

Guest
Нету...(
может как то я посылаю не правельно?
 

Фанат

oncle terrible
Команда форума
Тема закрыта. Учитесь пользоваться поиском.

Прежде чем задавать вопрос - используйте поиск по форуму и FAQ:
На нахождение готового ответа на свой вопрос Вы потратите меньше своего и чужого времени, чем на создание новой темы.

Поиск по форуму

http://phpclub.ru/faq/
http://phpclub.ru/detail/
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху