doktor-FleX
Постоялец
- Регистрация
- 16 Сен 2007
- Сообщения
- 81
- Реакции
- 0
- Автор темы
- #1
Как скачать картинку(аналогично файлы) с одного ресурса на другой с помощью сокетов php?
Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
да. наподобие как на imageshack.usВсмысле, с удаленного сервера на свой ?
да. наподобие как на imageshack.us
<?php
$data = file_get_contents('http://ya.ru/logo.gif');
$status = file_put_content($data,'/mydir/logo_xyandexa.gif');
if($status)
{
echo 'File downloaded succesfully';
}
else
{
echo 'Unknown error';
}
?>
function HttpGet($host,$path)
{
$req = "GET ".$path." HTTP/1.0\r\nHost: ".$host."
Accept: */*;
Connection: Close\r\n\r\n";
@$s = fsockopen($host, 80);
if(!$s)
{
return false;
}
else
{
fwrite($s,$req);
$rez='';
while(!feof($s))$rez.=@fread($s,$sz+strlen($req));
return substr($rez,strpos($rez,"\r\n\r\n"));
}
}
$data=HttpGet('ya.ru','/logo.gif');
if(!$data)
{
print "Error!";
}
else
{
file_put_content('./logo.gif',$data);
}
также
Fatal error: Call to undefined function: file_put_contents() ....
Версия PHP 5.2.5версия PHP?