Code ลบรูปภาพ มันลบไฟล์ทั้งหมด ไม่ยอมลบทีละรูปอ่าคะ
ช่วยดู Code ทีนะคะ
config.php
DeleteFiles.php
ไฟล์ DeleteFiles.php นู๋เขียนเพิ่มขึ้นมาเอง ซึ่งมาลองลบไฟล์แล้ว กลายเป็นว่าลบทั้งรูปภาพที่อัพโหลดมาทั้งหมด ในโฟรเดอร์ files อ่าคะ
ซึ่งที่นู๋อยากแก้คือ พอกดลบรูปไหน แล้วให้ Code ลบแต่รูปนั้นที่เราต้องการจะลบอะคะ แต่ไม่รู้ว่าผิดตรงไหน ถึงกลายเป็นว่าลบทุกภาพในโฟรเดอร์ files หมดเลย
รบกวนด้วยนะคะ ช่วยดู Code ให้ที ขอบคุงล่วงหน้ามากๆๆคะ
config.php
<?php
//path where to store images
$path_thumbs = "files/";
$path_big = "files/";
//the new width of the resized image.
$img_thumb_width = 150; // in pixcel
?>
======================================= ?>
DeleteFiles.php
<?php
$dir = "files";
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
unlink($dir."/".$file);
}
closedir($dh);
}
}
?>
====================================== ไฟล์ DeleteFiles.php นู๋เขียนเพิ่มขึ้นมาเอง ซึ่งมาลองลบไฟล์แล้ว กลายเป็นว่าลบทั้งรูปภาพที่อัพโหลดมาทั้งหมด ในโฟรเดอร์ files อ่าคะ
ซึ่งที่นู๋อยากแก้คือ พอกดลบรูปไหน แล้วให้ Code ลบแต่รูปนั้นที่เราต้องการจะลบอะคะ แต่ไม่รู้ว่าผิดตรงไหน ถึงกลายเป็นว่าลบทุกภาพในโฟรเดอร์ files หมดเลย
รบกวนด้วยนะคะ ช่วยดู Code ให้ที ขอบคุงล่วงหน้ามากๆๆคะ
delete.php?file=xxx.gif
<?php
// delete.php
unlink($_GET[file]);
?>