Server IP : 43.241.58.20 / Your IP : 216.73.216.25 Web Server : Apache/2 System : Linux ns1-1556229.dragonhispeed.com 3.16.0 #1 SMP Fri Mar 29 22:50:14 MSK 2024 x86_64 User : ratsitne ( 1130) PHP Version : 5.6.40 Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /home/ratsitne/.trash/files/admin.1/ |
Upload File : |
<?php include '../config.php'; include 'auth.php'; // Check if ID is set if (!isset($_GET['id']) || empty($_GET['id'])) { $_SESSION['error_message'] = 'ไม่พบรหัสผู้ใช้ที่ต้องการลบ'; header("Location: user-list.php"); exit; } $id = mysqli_real_escape_string($conn, $_GET['id']); // Check if user exists $check_query = "SELECT * FROM users WHERE id = $id"; $check_result = mysqli_query($conn, $check_query); if (mysqli_num_rows($check_result) == 0) { $_SESSION['error_message'] = 'ไม่พบข้อมูลผู้ใช้'; header("Location: user-list.php"); exit; } $user = mysqli_fetch_assoc($check_result); // Prevent deletion of own account if ($user['id'] == $_SESSION['user_id']) { $_SESSION['error_message'] = 'ไม่สามารถลบบัญชีของตัวเองได้'; header("Location: user-list.php"); exit; } // Delete user image if exists if (!empty($user['profile_image'])) { $image_path = "../uploads/images/" . $user['profile_image']; if (file_exists($image_path)) { unlink($image_path); } } // Delete user $query = "DELETE FROM users WHERE id = $id"; if (mysqli_query($conn, $query)) { $_SESSION['success_message'] = 'ลบข้อมูลผู้ใช้เรียบร้อยแล้ว'; } else { $_SESSION['error_message'] = 'เกิดข้อผิดพลาด: ' . mysqli_error($conn); } header("Location: user-list.php"); exit; ?>