Использование функции save_url_to_file

Все вопросы касающиеся использования
программы можно задать здесь
Ответить
alvkintero
Сообщения: 20
Зарегистрирован: 24 дек 2019, 14:01

Использование функции save_url_to_file

Сообщение alvkintero » 07 май 2020, 18:16

Почему на некоторых сайтах не работает функция save_url_to_file?

Пытаюсь сохранить картинку. На некоторых сайтах все работает, а на других ничего не сохраняется.

Пример.

Код: Выделить всё

$link="https://ru.wikipedia.org/wiki/%D0%A7%D0%B5%D1%80%D0%BD%D0%BE%D1%85%D0%B2%D0%BE%D1%81%D1%82%D1%8B%D0%B9_%D0%B7%D0%B0%D1%8F%D1%86#/media/%D0%A4%D0%B0%D0%B9%D0%BB:My,_What_Big_Ears_You_Have!_(2103626690).jpg";
	

$name="picture1/test1.jpg";


		echo $webpage->save_url_to_file($link,$name); 

$link="https://vsezhivoe.ru/wp-content/uploads/2017/11/1-1.jpg";
	

$name="picture1/test2.jpg";


		echo $webpage->save_url_to_file($link,$name);




Картинка test1 не сохраняется, а картинка test2 сохраняется.

Почему так происходит и как с этим бороться? Буду благодарен за помощь!

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3047
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Использование функции save_url_to_file

Сообщение bigfozzy » 07 май 2020, 23:16

А 1 - это не картинка - а урл страницы:

"https://ru.wikipedia.org/wiki/%D0%A7%D0 ... 26690).jpg"

можно проверить открыв ее в браузере и посмотреть код страницы.

alvkintero
Сообщения: 20
Зарегистрирован: 24 дек 2019, 14:01

Re: Использование функции save_url_to_file

Сообщение alvkintero » 11 май 2020, 10:04

Я уточню ссылки. Это точно картинки. Однако картинка test1 не сохраняется.

Код: Выделить всё

$link="https://upload.wikimedia.org/wikipedia/commons/d/dd/My%2C_What_Big_Ears_You_Have%21_%282103626690%29.jpg";

		$browser->navigate($link,false,true);

		$name="picture1/test1.jpg";


		echo $webpage->save_url_to_file($link,$name); 

		$link="https://vsezhivoe.ru/wp-content/uploads/2017/11/1-1.jpg";

		
		$browser->navigate($link,false,true);
	

		$name="picture1/test2.jpg";


		echo $webpage->save_url_to_file($link,$name); 

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3047
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Использование функции save_url_to_file

Сообщение bigfozzy » 12 май 2020, 13:09

исправили, Спасибо

Ответить