www.gusucode.com > 仿MOP对开式论坛程序 1.0源码程序 > message.asp
<%@language="VBScript"%> <!--#include file="title.asp"--> <% contents=contents &"<title>短消息-"& caption &"</title>"&_ "</head>"&_ "<body>"&_ ""&_ "<table border=""0"" cellpadding=""0"" cellspacing=""0"" width=""100%"" class=""tdc"">" if gbmaduser="" then contents=contents &"<tr class=""toptr""><td class=""tdc"" height=""20"" background="""& theme &"02.gif"">出错</td></tr><tr><td><br>你还没登陆或者已经掉线。<br>请<a href=""login.asp"">登陆</a>,2秒后自动执行<Script Language=""JavaScript"">setTimeout(""location.href='login.asp'"",3000)</script>。<br><br></td></tr>" else if gb<30 then contents=contents &"<tr class=""toptr""><td class=""tdc"" height=""20"" background="""& theme &"02.gif"">出错</td></tr><tr><td><br>你的"& gbname &"不足30,不能使用短信功能。<br><a href=""JavaScript:history.back();"">返回刚才的页面</a>。<br><br></td></tr>" else Dim username,i,content,unread,read username=Trim(Replace(Request.Form("username"),"'","")) content=Request.Form("content") if username<>"" then rs.Open "gbmaduser Where gbmaduser Like '%"& username &"%' Order by gbmaduser",conn,1,1 username="" For i=1 to rs.RecordCount username=username &"<a href=""#"" onClick=""su('"& rs("gbmaduser") &"')"">"& rs("gbmaduser") &"</a><br>" rs.MoveNext Next rs.Close end if rs.Open "Select count(posttime) From message Where gbmaduser='"& gbmaduser &"'",conn,1,1 unread=rs(0) rs.Close rs.Open "Select count(posttime) From oldmessage Where gbmaduser='"& gbmaduser &"'",conn,1,1 read=rs(0) rs.Close contents=contents &"<tr class=""toptr""><td class=""tdc"" height=""20"" background="""& theme &"02.gif"">短消息</td></tr>"&_ "<tr class=""tds""><td>"&_ "<table border=""0"" cellpadding=""3"" cellspacing=""3"" width=""100%"">"&_ "<tr><td width=""64""><a href=""showmessage.asp"" onClick=""return shows(this.href);"">未读消息</a></td><td class=""otr"">"& unread &" 条 查看自己还没有阅读的短消息。</td></tr>"&_ "<tr><td><a href=""showmessages.asp"" onClick=""return shows(this.href);"">已读消息</a></td><td class=""otr"">"& read &" 条 查看自己已经阅读过的短消息,包括已回复。</td></tr>"&_ "</table>"&_ "</td></tr>"&_ "<tr class=""toptr""><td class=""tdc"" height=""20"" background="""& theme &"02.gif"">发送消息</td></tr>"&_ "<tr class=""tds""><td title=""可以使用Alt+S或者Ctrl+Enter直接提交消息"">"&_ "<script language=""JavaScript"">"&_ "function validinput()"&_ "{"&_ "if (document.sendmessage.username.value.length==0)"&_ "{"&_ "alert(""请填写好短消息接收人。"");"&_ "document.sendmessage.username.focus();"&_ "return false;"&_ "}"&_ "if (document.sendmessage.content.value.length==0)"&_ "{"&_ "alert(""请填写好短消息内容。"");"&_ "document.sendmessage.content.focus();"&_ "return false;"&_ "}"&_ "document.sendmessage.button.disabled=""true"";"&_ "return true;"&_ "}"&_ "function resend()"&_ "{"&_ "if ((event.altKey==true && event.keyCode==83) || (event.ctrlKey==true && event.keyCode==13))"&_ "{"&_ "this.document.sendmessage.button.click();"&_ "}"&_ "}"&_ "function su(username)"&_ "{"&_ "document.sendmessage.username.value=username;"&_ "}"&_ "</script>"&_ "<table border=""0"" cellpadding=""0"" cellspacing=""0"" width=""100%"">"&_ "<form name=""sendmessage"" method=""post"" onsubmit=""return validinput();"" action=""sendmessage.asp"" onkeydown=""resend()"" target="""& bbssn &"sendmessage"">"&_ "<tr><td width=""64"">接收对象:</td><td><input name=""username"" type=""text"" maxlength=""255"" size=""20"" class=""iptwin""> <input name=""button"" type=""submit"" value=""提交"" onmouseover=""this.className='over';"" onmouseout=""this.className='out';"" class=""out""></td></tr>"&_ "<tr><td valign=""top"">短信内容:</td><td><textarea name=""content"" rows=""8"" cols=""53"">"& content &"</textarea></td></tr>"&_ "</form>"&_ "</table>"&_ "</td></tr>"&_ "" end if end if contents=contents &"</table>"&_ "" %><!--#include file="bottom.asp"-->