merhaba arkadaşlar. Vereceğim kodla resimleri başka bir hosting'e taşıyorum. Dün güzelce yapıyordu fakat kodu yedeklemeyi unuttum ve kaybettim :/ bu kodun neresi çalışmıyor çözemedim. ekrana "hata" yazıyor fakat neden çözemedim.
<?
function vericek($url)
{
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}
function resimyolu($veri){
$exp = explode("/",$veri);
$resimyolu = $exp[4];
return $resimyolu;
}
$site = vericek("www.korayaslan.com/resimler1.php");
preg_match_all('#<a href="(.*?)" title=\"resimler\">#i ',$site,$sonuc);
for($i=0;$i<count($sonuc[1]);$i++){
$r=($sonuc[1][$i]);
$yol = resimyolu($r);
$rs="http://www.resimkoy.net/images/$yol";
$a = copy($rs,'/v1/resimkoy/'.$yol);
if(!$a){echo "hata\n";}else{echo "tamam\n";}
}
?>resimyolu fonksiyonu ile sadece resmin ismini alıyorum.
bu dosya korayaslan.com ana dizininde ve benim taşımak istediğim klasör v1/resimkoy klasörü. şimdiden teşekkürler