| |
|
|
| | Всем привет !
возмоно ли такое вообще , что-бы сокетом передавался параметр :
<form target="_blank" name="dv" method="post" action="http://mysyte.ru/get_file.php"><input type="hidden" name="id" value=1203003465><input type="hidden" name="idn" value=1><input type="submit" class="submit" value="Скачать"></form>
|
И что-бы результат был в $buffer
<?php
$host = "mysyte.ru";
$path = "/video.html";
if ( !$buffer = getdata($host, $path) ) {
exit("Ошибка"); }
//-------------------------------------------------
print $buffer;
//-------------------------------------------------
// функция получения страницы с удаленного хоста.
function getdata($host, $path)
{
$buffer = true;
$fp = @fsockopen("tcp://".$host, 80, $errno, $errstr, 10);
if (!$fp) {
return false;
} else {
$out = "GET $path HTTP/1.1\r\n";
$out .= "Host: $host\r\n";
$out .= "Referer: $host$path\r\n";
$out .= "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)\r\n";
$out .= "Connection: Close\r\n";
$out .= "\r\n";
fwrite($fp, $out);
while (!feof($fp)) {
$buffer .= fgets($fp, 1024);
}
fclose($fp);
}
return $buffer;
}
?>
|
| |
| |
|