Загрузка картинок PHP

S
На сайте с 02.09.2009
Offline
106
587

Добрый вечер, у меня есть база ссылко на картинки, мне нужно их сохранить у себя с тем же названием.

$a=http://site1.ru/image.jpg;

file_put_contents('image.jpg',file_get_contents('$a');

Как название такое же оставить ?

LeonCrab
На сайте с 30.01.2007
Offline
189
#1

$a='http://site1.ru/image.jpg';

$file = basename($a);

file_put_contents($file,file_get_contents('$a');

как-то так...

Помощь в создании сайтов на MODX, Laravel, Slim. В личку. Хостинг, которому я доверяю (https://beget.com/p181956).
S
На сайте с 02.09.2009
Offline
106
#2
LeonCrab:
$a='http://site1.ru/image.jpg';

$file = basename($a);

file_put_contents($file,file_get_contents('$a');

как-то так...

чего то ругается , unexpected ';' , вроде нигде не пропущено 🚬 . ЗА basename ☝ , паисбо

[Удален]
#3
Stislov:
чего то ругается , unexpected ';' , вроде нигде не пропущено 🚬 . ЗА basename ☝ , паисбо

там ")" не хватает в последней строке ;)

S
На сайте с 02.09.2009
Offline
106
#4
GizmoKoenig:
там ")" не хватает в последней строке ;)

Сорри нубанул ))) Секнс!

Но теперь ошибка

Warning: file_get_contents($a) [function.file-get-contents]: failed to open stream: No such file or directory in
[Удален]
#5
Stislov:
Сорри нубанул ))) Секнс!

Но теперь ошибка

file_get_contents('$a')

ковычки не нужны (воспринимает $a как строку, а не как переменную)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий