Đây là mãPHP bỏ liên kết chức năng
$query = mysql_query("SELECT avatar FROM users WHERE UserID = ".$userID."");
$row = mysql_fetch_array($query);
$user_avatar = trim($row['avatar']);
unlink($user_avatar);
nhưng đối với một số lý do tôi nhận được lỗi Cảnh báo này: unlink();
lý do $ user_avatar trả lại trống? và nếu tôi echo nó cho thấy t_cabbbccebbfhdb.jpg
lỗi nào bạn nhận được? Bài đăng của bạn có vẻ như bỏ lỡ thông báo lỗi thực tế. Tệp có thực sự tồn tại trong thư mục làm việc hiện tại không? – catchmeifyoutry
Tôi lo lắng khi thấy mã PHP không sử dụng [Báo cáo chuẩn bị PHP] (http://php.net/manual/en/pdo.prepared-statements.php) để ngăn chặn [SQL Injection] (http: // vi. wikipedia.org/wiki/SQL_injection) lỗ hổng. Tôi hy vọng bạn đang khử trùng các biến của bạn trong mã mà không được dán ở đây. Nếu không, vui lòng xem xét viết lại mã để sử dụng PDO Prepared Statements thay vì cố gắng khử trùng các biến của bạn. – sarnold