membuat auto delete file dengan timing , PHP


selamat malam , guys kali ini ,saya mau bagi ilmu baru ,tentang membuat script untuk auto delete file dengan php , biasa nya kalo menghapus file dengan php itu biasanya dengan manual , tapi kali ini
saya akan membagikan cara dengan cara automatis ,dengan mengeset timing waktu dengan hitungan second atau detik ,

namun script ini akan menghapus semua file yang ada di folder yang sudah diseting
cara buat nya tuh sebenarnya simpel hanya saja ,saya tambahin agar tampilan nya jadi lebih menarik
pertama agan buat folder unutk manaruh code nya di folder tersebut
dengan nama timingdel 

buat code dibawah ini simpan dengan nama index.php 


<?php
include "autodelete.php";



?>

setelah selesai buat lagi dan simpan dengan nama autodelete.php


<?php
include "timer.php";
error_reporting(0);
$lamafile = 20;
$waktu = time();
$dir = 'FOLDER';
if ($handle = opendir($dir)) {
while(false !== ($file = readdir($handle)))
{
$tempatfile = "$dir/$file";
$akses = fileatime($tempatfile);
if( $akses !== false)
if( ($waktu- $akses)>=$lamafile )
unlink($tempatfile);
}
closedir($handle);
}
?>

dan buat lagi satu lagi simpan dengan nama timer.php



<html>
<head>
<script src="http://code.jquery.com/jquery-1.10.2.min.js" type="text/javascript"></script>
<script type="text/javascript">

   $(document).ready(function() {
       var detik = 0;
       var menit = 1;
   
       function hitung() {
  setTimeout(hitung,1000);

  $('#timer').html( 'semua file akan di hapus dalam : ' + menit + ' Menit - ' + detik + ' Detik ');

  detik --;

  if(detik < 0) {
     detik = 20;
     menit --;

 
      if(menit < 0) {
   menit = 1;
         clearInterval();
       window.location = "sukses.php";
                 
      }
  }
        }

        hitung();
   });
// ]]></script>
</head>
<body>
<center><h1><font color="red"><div id='timer'></div>
</body>
</html>



kalo udah yang terakhir buat code di bawah ini simpan dengan nama sukses.php


<?php
echo "<center><font color='green'><h1>sukses semua file sudah di hapus";
echo "<center><img src='cek.png' alt width='280' height='260'/>";
echo "</br>sukses";

?>


tapi buat agan yang ngak mau repot bisa download disini'
ngak ada iklan fokus berbagi , silakan coba ya ,,

salam sayang ;)

selamat belajar

Belum ada Komentar untuk "membuat auto delete file dengan timing , PHP"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel