wap.asp
上传用户:saigedz
上传日期:2019-10-14
资源大小:997k
文件大小:3k
源码类别:

中间件编程

开发平台:

HTML/CSS

  1. <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
  2. <%
  3. '///////////////////////////////////////////////////////////////////////////////
  4. '//              Z-Blog
  5. '// 作    者:    (zx.asd)&(sipo)
  6. '// 版权所有:    RainbowSoft Studio
  7. '// 技术支持:    rainbowsoft@163.com
  8. '// 程序名称:    
  9. '// 程序版本:    
  10. '// 单元名称:    wap.asp
  11. '// 开始时间:    2006-3-19
  12. '// 最后修改:    
  13. '// 备    注:    WAP模块
  14. '///////////////////////////////////////////////////////////////////////////////
  15. Option Explicit
  16. On Error Resume Next
  17. Response.Charset="UTF-8"
  18. Response.Buffer=True
  19. Response.Expires = "0"
  20. Response.AddHeader "Pragma", "no-cache"
  21. Response.AddHeader "Cache-Control", "no-cache, must-revalidate"
  22. %>
  23. <!-- #include file="c_option.asp" -->
  24. <!-- #include file="function/c_function.asp" -->
  25. <!-- #include file="function/c_function_md5.asp" -->
  26. <!-- #include file="function/c_system_lib.asp" -->
  27. <!-- #include file="function/c_system_base.asp" -->
  28. <!-- #include file="function/c_system_event.asp" -->
  29. <!-- #include file="function/c_system_wap.asp" -->
  30. <!-- #include file="function/c_system_plugin.asp" -->
  31. <!-- #include file="plugin/p_config.asp" -->
  32. <%
  33. 'If ZC_IE_DISPLAY_WAP Then
  34. ' If InStr(LCase(Request.ServerVariables("HTTP_ACCEPT")),"text/vnd.wap.wml") > 0 Then Response.ContentType = "text/vnd.wap.wml"
  35. 'Else
  36. ' Response.ContentType = "text/vnd.wap.wml"
  37. 'End If
  38. Response.ContentType = "text/vnd.wap.wml"
  39. ShowError_Custom="Call ShowError_WAP(id)"
  40. %><?xml version="1.0" encoding="utf-8"?>
  41. <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
  42. <wml>
  43. <head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
  44. <%
  45. Call System_Initialize()
  46. 'plugin node
  47. For Each sAction_Plugin_Wap_Begin in Action_Plugin_Wap_Begin
  48. If Not IsEmpty(sAction_Plugin_Wap_Begin) Then Call Execute(sAction_Plugin_Wap_Begin)
  49. Next
  50. PubLic intPageCount
  51. Select Case ReQuest("act")
  52. Case "View"
  53. Call WapView()
  54. Case "Com"
  55. Call WapCom()
  56. Case "Main"
  57. Call WapMain()
  58. Case "Login"
  59. Call WapLogin()
  60. Case "Err"
  61. Call WapError()
  62. Case "Cate"
  63. Call WapCate()
  64. Case "Stat"
  65. Call WapStat()
  66. Case "AddCom"
  67. Call WapAddCom(0)
  68. Case "PostCom"
  69. Call WapPostCom()
  70. Case "DelCom"
  71. Call WapDelCom()
  72. Case "AddArt"
  73.     Call WapEdtArt()
  74. Case "PostArt"
  75.     Call WapPostArt()
  76. Case "DelArt"
  77. Call WapDelArt()
  78. Case "Logout"
  79. Call WapLogout()
  80. Case Else
  81. Call WapMenu()
  82. End Select
  83. 'plugin node
  84. For Each sAction_Plugin_Wap_End in Action_Plugin_Wap_End
  85. If Not IsEmpty(sAction_Plugin_Wap_End) Then Call Execute(sAction_Plugin_Wap_End)
  86. Next
  87. Call System_Terminate()
  88. If Err.Number<>0 then
  89. Call ShowError(0)
  90. End If
  91. %>
  92. <br/>
  93. <a href="<%=ZC_BLOG_HOST&ZC_FILENAME_WAP%>"><%=ZC_MSG213%></a>
  94. </p>
  95. </card>
  96. </wml>