[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Почему не работает?
Страницы: 1, 2, 3, 4
Dimadima965
Помогите разобраться!

Почему при попытке загрузить вот это фото:
https://www.resale.de/maschinenbilder.php?i...65371866&bild=1

Вариант номер один не работает:
грузится файл 0 байт.


$img = array('maschinenbilder.php?item=65371866&bild=1');
foreach ($img as $kfoto=>$vfoto){
$urlfilefoto = 'https://www.resale.de/'.$vfoto;
$path = /img/'.$pdo->lastInsertId().'.jpg';
file_put_contents($path, file_get_contents($urlfilefoto));

}



А вариант номер два срабатывает?


$img = array('maschinenbilder.php?item=65371866&bild=1');
foreach ($img as $kfoto=>$vfoto){
$urlfilefoto = 'https://www.resale.de/maschinenbilder.php?item=65371866&bild=1;
$path = /img/'
.$pdo->lastInsertId().'.jpg';
file_put_contents($path, file_get_contents($urlfilefoto));
}
Arh
Что там, что тут ошибки синтаксиса.

_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
Dimadima965
Цитата (Arh @ 23.05.2017 - 18:19)
Что там, что тут ошибки синтаксиса.

Дело не в синтаксисе, он подпортиля при переносе кода сюда, непонятна сама суть.
Если взять еще порще:

Не работает:


$img = array('https://www.resale.de/maschinenbilder.php?item=65371866&bild=1');
foreach ($img as $vfoto){
file_get_contents($vfoto)// <---Пусто
}


Работает:

$img = array('https://www.resale.de/maschinenbilder.php?item=65371866&bild=1');
foreach ($img as $vfoto){
file_get_contents('https://www.resale.de/maschinenbilder.php?item=65371866&bild=1')//
}


Дело происходит в классе, причем когда делаю тоже самое вне класса, срабатывают оба варианта, естественно предположить что дело где то по коду выше. Попробовал сделать вот так:
Организовал функцию вне класса:


function getfoto($url){
file_get_contents($url);
}


$img = array('https://www.resale.de/maschinenbilder.php?item=65371866&bild=1');
foreach ($img as $vfoto){
getfoto($vfoto)
}


Эффект нулевой!!!!!!!!!!
С фотографиями типа:
https://www.resale.de/images/97119036_a_7782_01.jpg
Проблем не возникает, все работает как надо во всех вариантах Сломал себе уже всю голову, вариантов не осталось, НАРОД ПОДСКАЖИТЕ ЧТО ЭТО МОЖЕТ БЫТЬ!!!!!!!!
Быстрый ответ:

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