⚠️ ÖNEMLİ DUYURU — KİŞİSEL VERİ VE YASADIŞI PAYLAŞIMLAR

Forumda kişisel bilgi (ad, adres, telefon vb.) veya yasa dışı içerik paylaşımı kesinlikle yasaktır. Bu tür paylaşımlar KVKK ve ilgili yasalar gereği suç teşkil eder.

Paylaşım yapan kullanıcıların hesapları kalıcı olarak kapatılacak ve resmî makamlara bildirilecektir. Forum yönetimi, yasal zorunluluklar gereği IP ve oturum kayıtlarını saklamaktadır.

Lütfen gizliliğe ve topluluk kurallarına dikkat ediniz. — Ajanlar.Org Yönetimi

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ş
28
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 mersin e ticaret bodrum escort fethiye escort alanya escort konya escort konya escort bodrum escort vozol sakarya escort sakarya escort sakarya escort sakarya escort sakarya escort sakarya escort sakarya escort Vitamin, Takviye ve Dermokozmetik Ürünler
Üst
Copyright® Ajanlar.org 2012