⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 chat_server.asp

📁 简单的聊天程序.
💻 ASP
字号:
<%@ Language=VBScript %>
<%
Option Explicit
Response.Buffer = True
Response.Expires = -1

Dim adInteger, adVarChar
adInteger = 3
adVarChar = 200

Dim dom, stream, datax
Set dom = Server.CreateObject("MSXML2.DOMDocument")
dom.async = False
Set stream = Server.CreateObject("ADODB.Stream")
Set datax = Server.CreateObject("DATAX2.GenericSQL")
datax.GetConnection "Develop\SQL\Local"

dom.load Request

Select Case Request.QueryString("action")
	Case "usr"
		Set stream = datax.RunSPReturnStream("get_handles", Array())
		stream.Position = 0
		Response.Write "<root>" & stream.ReadText(-1) & "</root>"
		stream.Close
	Case "msg"
		Dim handle_id
		handle_id = dom.selectSingleNode("//handle_id").text
		Set stream = datax.RunSPReturnStream("get_messages", Array(Array("@handle_id", adInteger, 4, handle_id)))
		stream.Position = 0
		Response.Write stream.ReadText(-1)
		stream.Close
	Case "snd"
		datax.RunSP "new_message", Array(Array("@xml_param", adVarChar, 2000, dom.xml))
	Case "out"
		datax.RunSP "do_logout", Array(Array("@xml_param", adVarChar, 2000, dom.xml))
End Select

Set stream = Nothing
Set dom = Nothing
Set datax = Nothing
%>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -