<% include("language.html") function decodeURL(s) s = string.gsub(s,"%$(%x%x)",function(h) return string.char(tonumber(h,16)) end) return s end if _SESSION["username"] ~= nil and _SESSION["currentpath"] ~= nil then local filename = _GET["filename"] or _POST["filename"] or "" local filesize = _GET["filesize"] or _POST["filesize"] or 0 local nowdir = _POST["nowpath"] or _GET["nowpath"] or string.gsub(_SESSION["currentpath"],":{{","%[") nowdir = string.gsub(nowdir,"}}:","%]") local result,code = c_CheckDownloadFile(_SESSION["username"],decodeURL(filename),filesize,nowdir) if result == false then if code == 2 then c_SetLastFile(_SESSION_ID,nowdir,decodeURL(filename)) c_DoWebEvent(WEB_FILE_BANNED_EVENT,_SESSION_ID) end print(DOWNLOADFAIL_STR[tonumber(code)]) else print("") end else print("session expired") end %>