권장 : ASP 및 PHP를 모두 실행하도록 IIS를 구성하는 방법 Baidump3, Base64와 일부 유니 코드 변경의 디코드를 완료 한 후 JS 버전 및 ASP 버전의 Base64 알고리즘이 중국 지원에 이상적이지 않으므로 PHP를 사용했으며 서버는 IIS6.0이므로 PHP를 실행할 수 있습니다. 1. 3 파일 Php.ini, php5ts.dll 및 php5isapi.dll을 준비하십시오. 그 중에서 PHP5는 당신이 가진 PHP 버전입니다.
| 다음은 인용 된 내용입니다. <% 함수 downloadfile (strfile) strfilename = strfile 응답 .buffer = true 응답 set s = server.createobject (adodb.stream) S. OPEN s.type = 1 다음에 오류가 재개됩니다 set fso = server.createobject (scripting.filesystemobject) fso.fileexists (strfilename)가 아닌 경우 from_url = cstr (request.servervariables (http_referer)) serv_url = cstr (request.servervariables (server_name)) Mid (From_url, 8, Len (serv_url)) <> serv_url이면 응답. 파일이 존재하지 않거나 삭제되었습니다. 응답. 엔드 끝 If Response.Sredirect request.servervariables (http_referer) 응답. 엔드 끝 If fileExt = mid (strfilename, instrev (strfilename,.)+1) CASE UCASE (FILEEXT) 선택 Case ASP, ASA, ASPX, ASAX, MDB, PHP, JSP, SHTM, HTML, HTM, TV, 데이터 from_url = cstr (request.servervariables (http_referer)) serv_url = cstr (request.servervariables (server_name)) Mid (From_url, 8, Len (serv_url)) <> serv_url이면 응답. 파일이 존재하지 않거나 삭제되었습니다. 응답. 엔드 끝 If Response.Sredirect request.servervariables (http_referer) 응답. 엔드 종료 선택 f = fso.getfile (strfilename) intfilelength = F.size s.loadfromfile (strfilename) 그렇다면 from_url = cstr (request.servervariables (http_referer)) serv_url = cstr (request.servervariables (server_name)) Mid (From_url, 8, Len (serv_url)) <> serv_url이면 응답. 파일 데이터가 불완전하거나 손상 될 수 있습니다. 응답. 엔드 끝 If Response.Sredirect request.servervariables (http_referer) 응답. 엔드 끝 If 업로드 설정 = Server.createObject (persits.upload) 업로드가 아무것도 없다면 응답. AddHeader 컨텐츠 예측, 첨부 파일; filename = & f.name response.addheader 컨텐츠 길이, intfilelength 응답. charset = utf-8 응답 .ContentType = 응용 프로그램/x 다운로드 응답 .BinaryWrite S.Read 응답. 플러시 s.close s = 아무것도 설정하지 않습니다 또 다른 upload.sendbinary strfilename, true, application/x download, false 끝 If 엔드 기능 %> |
공유 : SDCMS에서 온라인 제출 기능을 추가하는 방법 SDCMS 온라인 제출 프로그램 답장 http://bbs.sdcms.cn/dispbbs.asp?boardid=2