Herhangi bir sunucudaki dosyaları aşağıdaki kodla siteme alabiliyorum;
benim istediğim file_get_contents ve preg_match veya preg_match_all kullanarak sayfanın kaynağında ne kadar <img src=" ile başlayan resim url si varsa hepsini kendi sunucuma çekmek. Kaç adet resim olduğu değişken bazılarında 2 bazılarında 4 resim var, bazılarında da hiç resim yok. foreach ile dizi değişkene aktarılarak yapılabileceğini düşünmekle birlikte nasıl yapılacağını bulamadım. Yardımlarınızı bekliyorum.
PHP:
$hedef = "/var/www/vhosts/kendisitem.com/httpdocs/resimler/a-test.jpg";
$kaynakresim = "http://www.deneme.com/resim.jpg";
$image = file_get_contents($kaynakresim) or ('Resim eklenemedi');
$fp = fopen($hedef, 'w+') or die('Could not create the file');
fputs($fp, $image) or die('Could not write to the file');
fclose($fp);
unset($image);
benim istediğim file_get_contents ve preg_match veya preg_match_all kullanarak sayfanın kaynağında ne kadar <img src=" ile başlayan resim url si varsa hepsini kendi sunucuma çekmek. Kaç adet resim olduğu değişken bazılarında 2 bazılarında 4 resim var, bazılarında da hiç resim yok. foreach ile dizi değişkene aktarılarak yapılabileceğini düşünmekle birlikte nasıl yapılacağını bulamadım. Yardımlarınızı bekliyorum.