
16.04.2010, 22:23
|
|
Members of Antichat - Level 5
Регистрация: 28.05.2007
Сообщений: 729
С нами:
9976706
Репутация:
1934
|
|
Сообщение от Deani
Мне нужно соединится с сервером по указанному URL (site.com/index.php?id=1) и передать полученною информацию клиенту. Теперь яснее выразился ?
PHP код:
<?php
error_reporting(E_ALL);
//vars
$host=$_GET['host'];
$URL="/index.php?id=1&id2=2";
$port=80;
==================================
if(!$socket=socket_create(AF_INET, SOCK_STREAM, SOL_TCP))
echo "Error creating socket!\r\n";
else
echo "Socket created.\r\n";
if(!$result=socket_connect($socket,$host,$port))
echo "Error socket connecting!\r\n";
else
echo "Socket connected.\r\n\r\n\r\n";
==================================
$request=
"GET ".$URL." HTTP/1.0\r\n".
"Host: ".$host."\r\n".
"Referer: http://".$host."\r\n\r\n";
echo "REQUEST:\r\n".$request."\r\n\r\n\r\n";
echo "Sending GET request...\r\n\r\n";
socket_write($socket,$request,strlen($request));;
while($buffer=socket_read($socket,1024))
echo $buffer;
socket_close($socket);
?>
я тебя правильно понял? )
__________________
Появляюсь редко. Важные дела в реале.
|
|
|