Farklı sunuculardan farklı resimler cekebilmek için resimcek() fonksiyonunu asagıdaki ile değiştirebilirsiniz.
$url değişkenine tanımlayacagınız resimler (Son url kesinlikle bir resim formatında olmalı. Ornegin
http://img7.mynet.com.tr/ha8/yazi/ciko-2.jpg gibi...) otomatik olarak cekilir ve belirlediğiniz boyuta getirilip yine belirttiğiniz klasore yuklenir. Acıklama kısımındaki kodlar acmazsanız ornek verdiğim bu resimi yine ciko-2.jpg adı ile cekecektir. Eğer bahsettiğim kısımı acarsanız o anın time() değerine gore benzersiz bir sayı olusturup (ornegin 123456415615.jpg) yukleyecek.
Kolay gelsin.
// Resim Çekme
function resimcek($link) {
$resimbul = @explode('/',$link);
$dosyaadi = end($resimbul);
// Eğer resim adını değiştirmek istiyorsan aşağıdaki kodları aç. Otomatik time() degeri ile benzersiz bir sayı uretecek.
/*
$uzantibul = pathinfo($dosyaadi);
$uzanti = $uzantibul['extension'];
$dosyaadi = time().'.'.$uzanti;
*/
$klasor = 'yuklenecekyer/';
$yolcuk = $klasor.$dosyaadi;
$curl = curl_init($link);
$fopen = fopen($yolcuk,'w');
curl_setopt($curl, CURLOPT_HEADER,0);
curl_setopt($curl, CURLOPT_RETURNTRANSFER,1);
curl_setopt($curl, CURLOPT_HTTP_VERSION,CURL_HTTP_VERSION_1_0);
curl_setopt($curl, CURLOPT_FILE, $fopen);
curl_exec($curl);
curl_close($curl);
fclose($fopen);
@boyutlandir($yolcuk,$klasor,650,350);
}
// Çalıştırmak için sadece bunu yazman kafi.
$url = 'http://sinema.mynet.com/images/foto-analiz/001766/brad-pitt-ve-angelina-jolie_5098707.jpg';
resimcek($url);