Есть код.Постоянно выдает ошибку.Не раду не написало Аварат удален... Обработчик Код (PHP): if ($_POST['action'] == 'delete_avatart') { $dle_api->delete_avatart((int)$userid); exit('{"success":"Аватар удален"}'); } JS Код (Javascript): function avatarUploaderDelete() { ShowLoading(); $.post(settingsPageBaseURL, {action: "delete_avatart", hash: dle_login_hash}, function (data) { HideLoading(); if (data['success']) { displayMessage('Аватар удален', 'ok'); } else if (data['error']) { displayMessage('У вас не загружен аватар!', 'error'); } }, "json"); }; API Код (PHP): function delete_avatart($user_id,$url) { $user_id = intval( $user_id ); $foto = $this->db->query( "select foto from " . USERPREFIX . "_users where user_id = '$user_id'" ); $rows = $foto->fetch_array(MYSQLI_ASSOC); $fotos = $rows['foto']; @unlink("/home/u30565/zoomcraft.ru/uploads/fotos/{$fotos}"); return $this->db->query( "update " . USERPREFIX . "_users set foto = '' where user_id = '$user_id'" ); }