function delete($aid) { global $winduid, $windid, $db_ifftp, $db; $rt = $db->get_one("SELECT aid,uid,fid,tid,pid,attachurl,ifthumb FROM pw_attachs WHERE aid=" . S::sqlEscape($aid)); if (empty($rt) || $rt['tid'] || $rt['pid'] || $rt['did'] || $rt['mid']) { return true; } if ($rt['uid'] != $winduid) { return false; } pwDelThreadAtt($rt['attachurl'], $db_ifftp, $rt['ifthumb']); $db->update("DELETE FROM pw_attachs WHERE aid=" . S::sqlEscape($aid) . " LIMIT 1"); return true; }
function delfile($url, $ifthumb = 0) { global $db_ifftp, $ftp; pwDelThreadAtt($url, $db_ifftp, $ifthumb); pwFtpClose($ftp); }