📄 sms_detail.asp
字号:
<%
'===================================================================
'= ASP FILENAME : /sms/sms_detail.asp
'= CREATED TIME : 2006-5-8
'= LAST MODIFIED: 2006-5-8
'= VERSION INFO : CCASP Framework Ver 2.0.1 ALL RIGHTS RESERVED BY www.cclinux.com
'= DESCRIPTION : 站内短信查看
'= Change Log:
'===================================================================
%>
<!-- #include file = "../inc/customer/include_customer_action_view.asp" -->
<!-- #include file = "../main_func.asp" -->
<!-- #include file = "./sms_inc.asp" -->
<!-- #include file = "../inc/logic/logic_sms.asp" -->
<!-- #include file = "../inc/inc_ubb.asp" -->
<%
'========================================================
'== Action参数设置
'========================================================
'== 页面名
Const CONST_PAGE_FILE = "sms/sms_detail.asp"
'== 页面标题/功能
Const CONST_PAGE_TITLE = "站内短信查看"
'== 功能函数名字空间
Const CONST_ACTION_FUNC = "ShowSmsDetailCtl"
'== 相对根目录路径
GBL_strHomeURL = "../"
'== 页面构造
Call ActionBuild()
'== 在模板中引用的标签变量
Dim TAG_strVerifyCode '== 表单校验
Dim TAG_objDicUnit '== 单列记录
'== 请求校验与过滤
Call ActionFilter(CONST_PAGE_FILE,CONST_ACTION_FUNC)
'== 页面析构
Call ActionOver()
%>
<%
'===================================================================
'= Function : LoadPageTpl()
'= Time : Created At 2006-5-4
'= Description : 加载页面模块
'===================================================================
Function LoadPageTpl()
%>
<!-- #include file = "../template_c/page_sms_list.html.asp" -->
<%
End Function
'===================================================================
'= Sub : ShowSmsDetailCtl()
'= Time : Created At 2006-5-8
'= Input :
'= Description : 站内短信查看
'===================================================================
Function ShowSmsDetailCtl()
Dim clsTable
Dim intSmsId,strHtmlCode
'== 获取ID参数
If Not GetPostIdValue("intSmsId","站内短信",intSmsId) Then Exit Function
'== 取记录逻辑
If Not GetSmsLogic(GBL_intUserId,intSmsId) Then Exit Function
If Not ResultExecute(GBL_objPubDB.intRSNum,"该站内短信不存在或已被删除","ES_DB_NO") Then
Set clsTable = New classTable
clsTable.Border = "0"
clsTable.CellPadding = "3"
clsTable.CellSpacing = "1"
clsTable.Width = "95%"
clsTable.ClassType = GBL_cssListTable
clsTable.Align = "center"
clsTable.MakeTable()
clsTable.AddTitleTr GBL_cssListTr
clsTable.AddTitleTd "接 收 者:",GBL_cssListTdChange,"30%"
clsTable.AddTitleTd GBL_objPubDB.objPubRS("SMS_INCEPTER") & " <img src=""../images/Ico/User_info.gif"" style=""cursor:hand;"" onclick=""window.open('../address/address_userinfo_pop.asp?intUserId=" & GBL_objPubDB.objPubRS("SMS_INCEPTER_ID") & "','','left=5,top=5,width=450,height=410,scrollbars=yes,status=yes');"" alt=""查看用户信息"" border=""0"" align=""absmiddle"" valign=""middle"">",GBL_cssListTd,"70%"
clsTable.AddTr GBL_cssListTr
clsTable.AddTd "发 送 者:",GBL_cssListTdChange
clsTable.AddTd GBL_objPubDB.objPubRS("SMS_SENDER") & " <img src=""../images/Ico/User_info.gif"" style=""cursor:hand;"" onclick=""window.open('../address/address_userinfo_pop.asp?intUserId=" & GBL_objPubDB.objPubRS("SMS_SENDER_ID") & "','','left=5,top=5,width=450,height=410,scrollbars=yes,status=yes');"" alt=""查看用户信息"" border=""0"" align=""absmiddle"" valign=""middle"">",GBL_cssListTd
clsTable.AddTr GBL_cssListTr
clsTable.AddTd "短信主题:",GBL_cssListTdChange
clsTable.AddTd GBL_objPubDB.objPubRS("SMS_TITLE"),GBL_cssListTd
clsTable.AddTr GBL_cssListTr
clsTable.AddTd "时 间:",GBL_cssListTdChange
clsTable.AddTd GBL_objPubDB.objPubRS("SMS_TIME"),GBL_cssListTd
clsTable.AddTr GBL_cssListTr
clsTable.AddTd "短信内容:",GBL_cssListTdChange
clsTable.AddTd UbbCode(GBL_objPubDB.objPubRS("SMS_CONTENT")),GBL_cssListTd
'== Return the sms of user incept
If GBL_objPubDB.objPubRS("SMS_INCEPTER_ID") = GBL_intUserId And GBL_objPubDB.objPubRS("SMS_SEND_FLAG") = "1" And GBL_objPubDB.objPubRS("SMS_DEL_INCEPT") = "0" Then
clsTable.AddInfoTr GBL_cssListTr,"BOTTOM"
strHtmlCode = "<br><input type='button' value='回复短信' name='btnSmsView' onclick=parent.location.href='./sms_add_form.asp?pstReTitle=" & GBL_objPubDB.objPubRS("SMS_TITLE") & "&pstReSender=" & GBL_objPubDB.objPubRS("SMS_SENDER") & "&pstReSenderId=" & GBL_objPubDB.objPubRS("SMS_SENDER_ID") & "'><br> "
clsTable.AddInfoTd strHtmlCode,"form_sub_td"
End If
'== Edit the sms of user's has not sended
If GBL_objPubDB.objPubRS("SMS_SENDER") = GBL_strUserRealName And GBL_objPubDB.objPubRS("SMS_SEND_FLAG") = "0" And GBL_objPubDB.objPubRS("SMS_DEL_SEND") = "0" And GBL_objPubDB.objPubRS("SMS_DEL_INCEPT") = "0" Then
clsTable.AddInfoTr GBL_cssListTr,"BOTTOM"
strHtmlCode = "<br><input type='button' class='" & GBL_cssIptBtn &"' value='编辑短信' name='btnSmsView' onclick=parent.location.href='./sms_add_form.asp?action=FormNewSms&SmsId=" & GBL_objPubDB.objPubRS("SMS_ID") & "'><br> "
clsTable.AddInfoTd strHtmlCode,GBL_cssListTd
End If
Response.Write "<br>"
clsTable.OutPutTable()
Set clsTable = Nothing
'== 更新短信阅读状态
If Not SaveSmsViewFlagLogic(GBL_intUserId,intSmsId) Then Exit Function
End If
End Function
%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -