[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Загрузка картинки на сервер
Bodich
как загружать картинки в каталог моего сервера из url

if(copy('$URL',"$path_d/".$input_name))

не работает (



Спустя 6 минут, 26 секунд (5.01.2011 - 17:44) waldicom написал(а):
<form ...>
<input
type="file" name="fl" />
</form>


if(move_uploaded_file($_FILES['fl']['tmp_name'], $newFileName)){
echo 'OK';
}else{
echo 'not OK';
}

Спустя 12 минут, 17 секунд (5.01.2011 - 17:57) KonstantinK написал(а):
http://www.irbis-team.com/15/13/2 тока для картинок можно еще добавить проверку на размер в смысле высоту и ширину

Спустя 25 минут, 2 секунды (5.01.2011 - 18:22) Bodich написал(а):
это понятно но мне нужно что бы я передал url картинки например
$URL = 'http://prigotovim.org/uploads/posts/2008-05/thumbs/1211752324_mannaja-kasha.jpg'
и этот файл загрузился в мой каталог

if (isset($URL))
{
$input_name = substr(strrchr($URL,'/'),1);

if(move_uploaded_file($URL,"$path_d/".$input_name))
{
$path_f = dirname($path_f);
$path_f = substr(strrchr("$path_d/".$input_name,"/"),1);
echo "папка<br>";
echo $path_f."<br>----------<br>";
echo("Файл успешно загружен <br>");
$flag = TRUE;
}
else{echo("Ошибка загрузки файла");}
}


ответ --- Ошибка загрузки файла

Спустя 29 минут, 49 секунд (5.01.2011 - 18:52) twin написал(а):
	copy($URL, basename($URL));

Спустя 16 минут, 51 секунда (5.01.2011 - 19:08) Bodich написал(а):
if(copy($URL,"$path_d/".basename($URL)))


Warning: copy(http://vkusno-gotovim.com/molochnie_bluda/img/molozivo_B.jpg): failed to open stream: Operation not permitted in /home/c/...

Спустя 1 час, 37 минут, 16 секунд (5.01.2011 - 20:46) twin написал(а):
user posted image

Спустя 24 минуты, 7 секунд (5.01.2011 - 21:10) inpost написал(а):
twin
Устал? Крепись! Счас запустишь курс, и не такие вопросы пойдут =)

Bodich
$input_name ???

Спустя 28 минут, 19 секунд (5.01.2011 - 21:38) twin написал(а):
Не, дело не в том, устал я или нет. Просто обидно, что не работает copy()
Может стоит настроить сервер (обратится в саппорт к примеру) и разрешить ей работать с удаленными файлами, чем городить что то типа этого:
	file_put_contents($path_d .'/'. basename($URL), file_get_contents($URL));

Спустя 2 часа, 1 минута, 16 секунд (5.01.2011 - 23:39) Bodich написал(а):
Fatal error: Call to undefined function: file_put_contents() in /home/c/cook.. huh.gif
наверное там пхп 4 blink.gif


спасибо попытаюсь связаться с сапортом,
а что за курс??? не слышал???
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.