Php klasör birleştirme yardım

TheMonsTeR

*Vıp Projection
Katılım
12 Eki 2012
Mesajlar
283
Tepkime puanı
0
Puanları
0
Yaş
26
Merhaba arkadaşlar konuyu özet geçecek olursak

Kod:
if(empty($_GET['k']) or empty($_GET['y'])) exit;
$link = $_GET['k'];
$yol = $_GET['y'];

function file_download($link,$dosya_adi=null,$yol="",$uzanti=".txt"){
if($dosya_adi==null){
$dosya_adi=explode("/",$link);
$dosya_adi=array_reverse($dosya_adi);
$dosya_adi=$dosya_adi[0];
$dosya_adi=$dosya_adi.$uzanti;
}

if (!file_exists($yol."/".$dosya_adi)) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$link);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_BINARYTRANSFER,1);
curl_setopt($ch, CURLOPT_HEADER, 0);
$dosya=curl_exec($ch);
curl_close($ch);
$fp = fopen($yol."/".$dosya_adi,'w');
fwrite($fp, $dosya);
fclose($fp);
}
}
if(!file_exists($yol)){
	mkdir($yol);
}
file_download($link,null,$yol);

Şöyle bir fonksiyon yazdım bu örnek veriyorum indir.php olsun bu kodlar site.com/indir.php?y=resimler&k=http://resimurl/resim.jpg olarak kullanılıyor ama benim çektiğim sitede baya bir resim var ve 9998 tane çektikten sonra resimler klasörüne daha fazla çekmiyor bende y=resimler2 yapmak zorunda kaldım resimler ve resimler2 klasörünü php ile birleşme fonksiyon veya mantığı lazım şimdiden teşekkürler.

rename("resimler2", "resimler");

Denedim anca kabul etmedi

Edit: Hallettim belki birinin olurda işine yararsa


Kod:
function getir($yol){
$array = array();
$dir = opendir($yol);
while (($dosya = readdir($dir)) !== false){
if(! is_dir($dosya)){ 
$array[] = $dosya;
}
}
closedir($dir); 
return $array;
}
$ok = getir("resimler2");
foreach($ok as $q){
	rename('resimler2/'.$q, 'resimler/'.$q); 
}
 

JosephCraig

Yeni Üye
Katılım
10 Kas 2015
Mesajlar
62
Tepkime puanı
0
Puanları
0
php ben anlamıyorum ama anlayan birileri var ekibimde onlara bir sorucam şimdi ağırlık bende c++ ODBC

edit : yeni gördüm yapmışsın eline sağlık
 

mersin escort bodrum escort alanya escort kayseri escort konya escort marmaris escort bodrum escort tto dermodicos vozol puff
Üst
Copyright® Ajanlar.org 2012