Uki
Новичок
Проблема с открытием файла через http протокол
Проблема следующая. Моя задача, вставить строку из файла, находящёгося на одном сервере в файл, находящёмся на другом.
Код:
<?php
class Script1
{
function Trans($url)
{
print "$url<br>";
$fh=fopen($url,"r");
if(!$fh){return -1;}
else
{
$str=fgets($fh,filesize($url)+1);
return $str;
}
fclose($fh);
}
}
/*-------------------------*/
$res=new Script1();
echo $res->Trans("http://la2.raid.ru/online1.txt");
?>
При выполнении кода, на шагу открытия файла, происходит ошибка:
Warning: fopen(http://test1.h10.ru/online1.txt): failed to open stream: Permission denied in /home/t/tests1.h10.ru/WWW/test1.php on line 14
Очень нужна помощь.
Проблема следующая. Моя задача, вставить строку из файла, находящёгося на одном сервере в файл, находящёмся на другом.
Код:
<?php
class Script1
{
function Trans($url)
{
print "$url<br>";
$fh=fopen($url,"r");
if(!$fh){return -1;}
else
{
$str=fgets($fh,filesize($url)+1);
return $str;
}
fclose($fh);
}
}
/*-------------------------*/
$res=new Script1();
echo $res->Trans("http://la2.raid.ru/online1.txt");
?>
При выполнении кода, на шагу открытия файла, происходит ошибка:
Warning: fopen(http://test1.h10.ru/online1.txt): failed to open stream: Permission denied in /home/t/tests1.h10.ru/WWW/test1.php on line 14
Очень нужна помощь.
