|
|
|
|
для: alph[p]a
(28.01.2008 в 20:51)
|
|
<?
$host = "www.mysite.com.ua";
$path = "/path/to/file";
if ( !$buffer = getdata($host, $path) ) {
exit("Ошибка"); }
// функция получения страницы с удаленного хоста.
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;
}
?>
|
Но что-бы это реализвать нужно устанавливать апач+ПХП на той машине с которой вы хотите отправлять файл на сервер .
а дальше уже дело техники !
P.S: заголовок можете увидеть если выполните print $buffer; | |
|
|