wmaraci reklam
wmaraci reklam

Curl Dosya Çekerken

2 Mesajlar 1.497 Okunma
Toplam 2 mesaj ve 1.497 görüntüleme
acebozum
wmaraci reklam

kaptanweb kaptanweb Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 23.08.2011
  • Yaş/Cinsiyet - / E
  • Meslek öğrenci
  • Konum
  • Ad Soyad ** **
  • Mesajlar 187
  • Beğeniler 12 / 29
  • Ticaret 0, (%0)
Arkadaşlar. Curlde dosya çekerken. Şöyle bir yol uyguluyorum dosyayı önce kontrol ediyor varmı yokmu diye varsa echo ile yazdırıyorum yoksa cekiyorum ancak cekerken. Curl kullanılan yerden sonrası sayfada gözükmüyor bu sorunun üstesinden nasıl gelebilirim.

Kullandığım fonksiyon.


function resimcek($resim,$cek){
$curl = curl_init();
$dosya = fopen("resim/".$resim,"w");
curl_setopt($curl, CURLOPT_TIMEOUT, 0);
curl_setopt($curl, CURLOPT_URL, $cek);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_FILE, $dosya);
curl_exec($curl);
curl_stop($curl);
}
 

 

wmaraci reklam
reklam

AUNSAL AUNSAL Kullanıcı
  • Üyelik 06.01.2012
  • Yaş/Cinsiyet 37 / E
  • Meslek .
  • Konum İstanbul Avrupa
  • Ad Soyad A** Ü**
  • Mesajlar 43
  • Beğeniler 13 / 12
  • Ticaret 0, (%0)
Fonksiyonu aşağıdaki gibi düzenledim. Umarım işinize yarar.

function resimcek($resim,$cek){
if(file_exists($resim)) {
echo $resim.' var';
} else {
$dosya = @fopen($resim,'w');
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $cek);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_FILE, $dosya);
curl_exec($curl);
curl_close($curl);
}
}

resimcek('resim.gif','http://www.yoksa-cekilecek-olan-site.com/resim.gif');
?>
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al