funkcja file_get_contents() i zmiana ip adresu

0

Witam, mam skrypt który pobiera obrazki z adresu url.

$dir = "obrazki/c/obrazek.jpg";
$pobierz = file_get_contents($url);
$a = implode('/', $http_response_header);
$findme   = '404 Not Found';
$pos = strpos($a, $findme);
if ($pos === false) {
    file_put_contents($dir, $pobierz);
	$dodajemy = 'tak';
} else {
	$dodajemy = 'nie';
}

Moje pytanie brzmi, ktoś wie jaki kod dodać na początek skryptu by móc zmieniać adres ip mojego serwera przed pobraniem obrazka? Chodzi o to, że mam serwis w którym użytkownicy publikują obrazki, często z url, a niektóre serwery blokują ip jeżeli często pobiera się z nich obrazki.

0

nie możesz tych obrazków wstawiać po prostu poprzez: <img src="adres">, pobierane będą po stronie klienta. Adresu IP nie zmienisz. Możesz ewentualnie dodać jakiś serwer który pośredniczy w połączeniu albo pobrać je po stronie klienta i uploadować na serwer

0

Przestań abusować kwejka, besty, bebzola, demoty i inne strony z których pewnie ściągasz te zdjęcia - ktoś się w końcu wkurzy, naklepie skargę do home.pl, oni spojrzą w logi i zablokują Ci konto i będzie koniec zabawy z hostowaniem strony. Tak się nie robi.

0

php server tuneling

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.