Merhaba arkadaslar forumda bu konuda soyle bir kod buldum trdeveloper arkadasimiz yazmis kendisine tesekkur ediyorum ancak bunu 2 klasor icin uygulamam gerekiyor ve islem bittiginde ekrana klasor temizleme islemi tamamlanmistir gibi bir ibare yazdirmasini istiyorum. Yardimci olabilecek aradaslara simdiden tesekkurler.

trdeveloper adlı üyeden alıntı: mesajı görüntüle
Dostum,

Cronjob'a en baş'a 1 yazıyorsun diğerleri * * * * kalıyor.

Şuanda sana PHP kodunu kendim yazıyorum umarim işine yarar test ettim, gayet iyi çalışıyor. En altta dosya ismi var onu düzenlersen ve bu php ile aynı klasörde olursa yada tam klasör yolunu verirsen. Klasörde ne var ne yok temizler Alt klasörlerine kadar onların içine kadar temizler. Kullanan arkadaşlar ellerinden ne gelirse esirgemezse sevinirim (:

Edit :
Webustad link vermiş ordan cronjob'un nasıl kullanıldığını görebilirsin.





function killFill3mr3($dirNam3){
	if(is_dir($dirNam3)){
		$fileList  = scandir($dirNam3);
		sort($fileList);
		$i = 0;
		foreach($fileList as $fileNam3){
			if ($fileNam3 == '.' || $fileNam3 == '..') continue;
				if(is_dir($dirNam3."/".$fileNam3)){
					$dirView = @scandir($dirNam3."/".$fileNam3);
					if($dirView[2]){
						killFill3mr3($dirNam3."/".$fileNam3);
						killFill3mr3($dirNam3);
					}else{
						@rmdir($dirNam3."/".$fileNam3);
					}
				}else{
					@unlink($dirNam3."/".$fileNam3);
				}
			$i++;
		}
		return true;
	}else{
		return false;
	}
}

killFill3mr3("klasör");