<?php
$caridir = $_POST["caridir"];
$ygmodihapus = $_POST["ygmodihapus"];
$dir = $_SERVER['DOCUMENT_ROOT'].$caridir;
$img = "/^.*\.(jpg|jpeg|png|gif)$/i";
?>
<html>
<head>
<title>Busek Masal</title>
</head>
</body>
<script>
function validate(form)
{
if ( (form.caridir.value == ""))
{
alert('Isi Lokasi/Direktori minimal dengan /');
form.caridir.focus();
form.caridir.select();
return false;
}
if ( (form.caridir.value.match(/[\+\=\.\,\@\%\$\#\!\\~\^]/)))
{
alert("Ojo ngunu tala.....");
form.caridir.focus();
form.caridir.select();
return(false);
}
if ( (form.ygmodihapus.value == ""))
{
alert('Kapan di isi nama filenya?');
form.ygmodihapus.focus();
form.ygmodihapus.select();
return false;
}
if ( (form.ygmodihapus.value.match(/[\+\=\.\,\@\%\$\#\!\\~\^]/)))
{
alert("Ojo ngunu tala.....");
form.ygmodihapus.focus();
form.ygmodihapus.select();
return(false);
}
return true;
}
</script>
<br>
<form method="post" action="<?php echo $PHP_SELF;?>" onSubmit="return validate(this);">
<p>Lokasi/Direktori : <input type="text" name="caridir" value="<?php echo $caridir; ?>"></p>
<p>Keyword Nama file Gambar : <input type="text" name="ygmodihapus" value="<?php echo $ygmodihapus; ?>"></p>
<input type="submit" name="submit" value=" TJARI ">
</form>
<p>
<?php
if (is_dir($dir)){
if ($dh = opendir($dir)){
echo "<hr>";
echo "<form method=\"post\" action=\"".$PHP_SELF."\" onsubmit=\"return confirm('YAKIN???');\">";
while (($file = readdir($dh)) !== false){
if ($file != "." && $file != "..") {
if((preg_match($img, $file)) && stristr($file, $ygmodihapus)) {
echo $file . "<br>";
echo "<input type=\"hidden\" name=\"busek[]\" value=\"".$file."\">";
}
}
}
if (!empty($_POST["ygmodihapus"])) {
echo "<input type=\"hidden\" name=\"caridir\" value=\"".$caridir."\">";
echo "<hr><p><input type=\"submit\" value=\"HAPUS file Gambar di atas?\"></p></form>";
}
closedir($dh);
}
}
if (count($_POST['busek']) > 0) {
$busek = $_POST['busek'];
foreach($busek as $gambar){
if(is_file($gambar)) {
unlink($gambar);
echo "Sukses Menghapus File Gambar \"" . $gambar . "\"<br><br>";
}
}
}
?>
</p>
</body>
</html>