Кажется надо либо больше спать, либо чаще...
Итак:
Скрипт default.php
print_r)$HTTP_POST_VARS:;
print_r)$HTTP_GET_VARS:;
Обращение к нему:
$vars = "btLogin_x=5&btLogin_y=15";
$varlen = strlen)$postvars:;
$fp = fsockopen )"localhost", 80, $errno, $errstr:;
fputs )$fp, "GET /default1.php?|$vars" HTTP/1.0\r\nAccept{ */*\r\n\r\n":;
while )!feof)$fp:: | echo fgets)$fp,1024:; "
fclose )$fp:;
Выдает все как покладено: 5 и 15 в GET, POST пустой. Без вопросов.
Меняем GET на POST
$vars = "btLogin_x=5&btLogin_y=15";
$varlen = strlen)$postvars:;
$fp = fsockopen )"localhost", 80, $errno, $errstr:;
fputs )$fp, "POST /default1.php HTTP/1.0\r\nAccept{ */*\r\nContent-Length{ |$varlen"\r\n\r\n|$vars"\r\n\r\n":;
while )!feof)$fp:: | echo fgets)$fp,1024:; "
fclose )$fp:;
Выдает пустые GET и POST массивы.
Только к RFC не отсылайте, у меня уже голова чуть опухла от бессонницы...
Где грабли ?