еще такой вопрос:
есть такой код:
PHP код:
<h1 align='center'>URL-Upload</h1>
<center><form action='urlupload.php' method='post'>
URL: <input type='text' name='url' value='http://'><input type='submit' value='Отправить!'></form>
<?php
if(!empty($_POST['url']))
{
$str = parse_url($_POST['url']);
if($str['scheme'] == 'http')
{
$file_name = basename($str['path']);
$newfilename = explode(".", $file_name);
if(copy($_POST['url'], "httpuploads/$newfilename[0].zzz"))
{
print "Файл загружен успешно!<br>URL: <a href='./httpuploads/$newfilename[0].zzz'>$newfilename[0].zzz</a>";
}
else
{
print "Файл не удалось загрузить!";
}
}
}
?>
</center>
Заливаю, значит на свой хостинг ho.com.ua, а там любой URL выдает "Permisson Denied" при попытке его "копирования" на мой хост. Права на доступ все установил. Если не трудно, проверьте, плиз, на своем хостинге, может хоком закрыл доступ на исходящий траффик?
allow_url_fopen разрешен в инишнике.
ЗЫ: не забудьте создать папку httpuploads и установить для нее права 0777.
Социальные закладки