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

📄 diary.asp

📁 打开目录ads文件夹 找到top_ads.js文件 用记事本打开后就可以看到: -------------------------------------- var head_ads_tx
💻 ASP
📖 第 1 页 / 共 2 页
字号:
    if drword="" or isnull(drword) then
      found_err=found_err & "+日记的 <font class=red>内容</font> 是必需要的!请输入。<br>"
    end if
    if found_err<>"" then
      response.write "<table class=table><tr><td align=center class=bg_td height=300>"&found_error(found_err,260)&"</td></tr></table>"
      exit sub
    end if
    rs("weather")=drweather
    rs("icon")=dricon
    rs("topic")=drtopic
    rs("word")=drword
    rs("sampname")=drsampname
    rs("diaryname")=diaryname
    if drhidden="yes" then
      rs("hidden")=true
    else
      rs("hidden")=false
    end if
    rs.update
    rs.close
%>
<table class=table><tr class=bg_td><td align=center height=300>
!!<font class=red>你的日记已经成功保存</font>!!!<br><br>
<a href='diary.asp?action=mydiary'>返回我的日记本</a><br><br>
(系统将在<font class=red><%=dim_num(21)%></font>秒钟后自动返回)
<meta http-equiv='refresh' content='<%=dim_num(21)%>; url=diary.asp?action=mydiary'>
</td></tr></table>
</table>
<%
    call val_chk_end(index_url)
    exit sub
'-------保存日记--------------------------------------
  end if
%>
<table border=0 width='100%' cellspacing=0 cellpadding=0>
<tr><td height=1 class=bg_frame colspan=3></td></tr>
<tr><td width=1 class=bg_frame></td><td>
<table border=0 cellspacing=1 cellpadding=2 width='100%' id=samp background=images/diary/image/back/<%response.write rs("sampname")%>.gif>
<form name=write_frm action='?action=edit&id=<%response.write rs("id")%>' method=post onsubmit="frm_submitonce(this)">
<input type=hidden name=chk value='yes'>
<%response.write val_code_num(index_url,1)%>
<tr height=30>
<td>今日天气:</td>
<td>
<img src=images/diary/image/1.gif border=0><input type=radio name=weather value=1 <%if rs("weather")=1 then%>checked<%end if%>>&nbsp;
<img src=images/diary/image/2.gif border=0><input type=radio name=weather value=2 <%if rs("weather")=2 then%>checked<%end if%>>&nbsp;
<img src=images/diary/image/3.gif border=0><input type=radio name=weather value=3 <%if rs("weather")=3 then%>checked<%end if%>>&nbsp;
<img src=images/diary/image/4.gif border=0><input type=radio name=weather value=4 <%if rs("weather")=4 then%>checked<%end if%>>&nbsp;
<img src=images/diary/image/5.gif border=0><input type=radio name=weather value=5 <%if rs("weather")=5 then%>checked<%end if%>>&nbsp;
</td>
</tr>
<tr height=30>
<td>日记主题:</td>
<td><input type=text name=wrtopic value="<%response.write rs("topic")%>" size=65 maxlength=50></td>
</tr>
<tr height=30>
<td>表情图标: </td>
<td colspan=2><%response.write jk_icon(rs("icon"))%></td>
</tr>
<tr height=100>
<td valign=top><br>日记内容:<br><br></td>
<td><textarea rows=6 name=wrword cols=65 maxlength=1000 title='按 Ctrl+Enter 可直接发送' onkeydown="javascript:frm_quicksubmit();"><%response.write rs("word")%></textarea></td>
</tr>
<tr height=25>
<td>日记作者:</td>
<td><input type=text name=diaryname value='<%response.write rs("diaryname")%>' size=20 maxlength=20></td>
</tr>
<tr height=25>
<td>签写日期:</td><td><%response.write joekoe_cms.time_type(rs("tim"),5)%></td>
</tr>
<tr height=30>
<td>日记背景:</td><td>
<input name="issamp" type="radio" id="issamp" onclick="set_showsamp()" value="1">零
<input name="sampname" type="radio" onclick="setsamp(this.value)" value="1" <%if rs("sampname")=1 then%>checked<%end if%>>一
<input name="sampname" type="radio" value="2" onclick="setsamp(this.value)" <%if rs("sampname")=2 then%>checked<%end if%>>二
<input name="sampname" type="radio" value="3" onclick="setsamp(this.value)" <%if rs("sampname")=3 then%>checked<%end if%>>三
<input name="sampname" type="radio" value="4" onclick="setsamp(this.value)" <%if rs("sampname")=4 then%>checked<%end if%>>四
<input name="sampname" type="radio" value="5" onclick="setsamp(this.value)" <%if rs("sampname")=5 then%>checked<%end if%>>五
<input name="sampname" type="radio" value="6" onclick="setsamp(this.value)" <%if rs("sampname")=6 then%>checked<%end if%>>六
<input name="sampname" type="radio" value="7" onclick="setsamp(this.value)" <%if rs("sampname")=7 then%>checked<%end if%>>七
<input name="sampname" type="radio" value="8" onclick="setsamp(this.value)" <%if rs("sampname")=8 then%>checked<%end if%>>八
</td></tr>
<tr height=30>
<td>是否公开:</td>
<td><input type=radio name=wrhidden value='no' <%if rs("hidden")=false then%>checked<%end if%> class=bg_td>私人<input type=radio name=wrhidden <%if rs("hidden")=true then%>checked<%end if%> value='yes' class=bg_td>公开<script language=javascript>document.write(redx);</script>选择公开后,此日记所有人可见,否则不可见。</td>
</tr>
<tr height=30><td colspan=3 align=center><input type=submit name=wsubmit value=' 可 以 发 送 啦 '>  <input type=reset value=' 重 新 再 来 ' onclick="return reset()"></td></tr>
</table>
</td><td width=1 class=bg_frame></td></tr>
<tr><td height=1 class=bg_frame colspan=3></td></tr>
</table>
</td></tr>
</form>
<%
end sub

sub diary_mydiary()
  if login_mode="" then call my_login()   '未登陆不可申请
  dim id,nname,topic,hidden,tim,weather
  sql="select count(id) from diary where nname='"&login_username&"'"
  set rs=joekoe_cms.exec(sql,1)
  rssum=rs(0)
  rs.close
  if int(rssum)<1 then
    call diary_write()
    exit sub
  end if
  call format_pagecute()
  sql="select top "&nummer*viewpage&" * from diary where nname='"&login_username&"' order by id desc"
  call joekoe_cms.exec("",-1)
  rs.open sql,conn,1,1
  if int(viewpage)>1 then rs.move (viewpage-1)*nummer
  if int(viewpage*nummer)>int(rssum) then nums=nummer-(viewpage*nummer-rssum)
%>
<form name=sel_form action='?action=handle' method=post>
<tr align=center><td class=td>No.</td><td class=td>主题</td><td class=td>作者</td><td class=td>时间</td><td class=td>天气</td><td class=td>公开</td><td class=td colspan=2>操作</td></tr>
<%
  for i=1 to nums
    id=rs("id")
    topic=rs("topic")
    tim=rs("tim")
    weather=rs("weather")
dim d_name
if rs("diaryname")<>"" then
d_name=rs("diaryname")
else
d_name=rs("nname")
end if	
%>
<tr class=bg_td align=center><td><%response.write rssum-(i+(viewpage-1)*nummer)+1%></td>
<td align=left><a href=?action=show&id=<%response.write id%>><font alt='<%response.write joekoe_cms.code_html(topic,1,0)%>'><%response.write joekoe_cms.code_html(topic,1,8)%></font></a></td>
<td><%response.write d_name%></td>
<td><%response.write tim%></td>
<td><img src=images/diary/image/<%response.write weather%>.gif border=0></td>
<td><%if rs("hidden")=true then%><font color=blue><b alt=公开>√</b></font><%else%><font color=red><b alt=不公开>×</b></font><%end if%></td>
<td><a href=?action=edit&id=<%response.write id%> title=编缉此日记><img src=images/admin/edit.gif border=0></a></td><td><input type=checkbox name=sel_id value=<%response.write id%>></td>
</tr>
<%
    rs.movenext
  next
  rs.close
%>
<tr class=bg_tds height=30><td colspan=4>&nbsp;共有<font class=red><%response.write rssum%></font>条日记&nbsp;页次:<font class=red><%response.write viewpage&"</font>/<font class=red>"&thepages%></font>&nbsp;分页:<% response.write jk_pagecute(nummer,thepages,viewpage,"?action=mydiary&",5,"#ff0000") %></td>
<td colspan=3 align=center>

执行
<select name=sel_type size=1>
<option value='公开日记'>公开日记</option>
<option value='取消公开'>取消公开</option>
<option value='删除日记'>删除日记</option>
</select>
<input type=submit value='操作' onclick="return sel_click(this.form);">
</td><td align=center><input type=checkbox name=sel_all value='yes' onclick="javascript:select_all(this.form);"></td>
</tr></form>
<%
call dowrite()
end sub


sub diary_main()
  dim id,nname,topic,hidden,tim,weather
  sql="select count(id) from diary where hidden=1"
  set rs=joekoe_cms.exec(sql,1)
  rssum=rs(0)
  rs.close
  if int(rssum)<1 then
    call diary_write()
    exit sub
  end if
  call format_pagecute()
  sql="select top "&nummer*viewpage&" * from diary where hidden=1 order by id desc"
  call joekoe_cms.exec("",-1)
  rs.open sql,conn,1,1
  if int(viewpage)>1 then rs.move (viewpage-1)*nummer
  if int(viewpage*nummer)>int(rssum) then nums=nummer-(viewpage*nummer-rssum)
%>
<tr align=center><td class=td>No.</td><td class=td>主题</td><td class=td>作者</td><td class=td>时间</td><td class=td>人气</td><td class=td>天气</td></tr>
<%
  for i=1 to nums
    id=rs("id")
    topic=rs("topic")
    tim=rs("tim")
    weather=rs("weather")
dim d_name
if rs("diaryname")<>"" then
d_name=rs("diaryname")
else
d_name=rs("nname")
end if		
%>
<tr class=bg_td align=center><td><%response.write rssum-(i+(viewpage-1)*nummer)+1%></td>
<td align=left><a href=?action=show&id=<%response.write id%>><font alt='<%response.write joekoe_cms.code_html(topic,1,0)%>'><%response.write joekoe_cms.code_html(topic,1,12)%></font></a></td>
<td><%response.write d_name%></td>
<td><%response.write tim%></td>
<td><%response.write rs("count")%></td>
<td><img src=images/diary/image/<%response.write weather%>.gif border=0></td></tr>
<%
    rs.movenext
  next
  rs.close
%>
<tr class=bg_tds height=30><td colspan=6>&nbsp;共有<font class=red><%response.write rssum%></font>条日记&nbsp;页次:<font class=red><%response.write viewpage&"</font>/<font class=red>"&thepages%></font>&nbsp;分页:<% response.write jk_pagecute(nummer,thepages,viewpage,pageurl,5,"#ff0000") %></td></tr>
<%
end sub

sub diary_show()

dim e_id,a_id
e_id=clasky_string(request("e_id"))
if e_id<>"" then e_id=dateadd("d",e_id,"2003-1-1")
a_id=clasky_string(request("id"))
if a_id="" then 
  sql="select * from diary where tim like '%"&e_id&"%' and  nname='"&login_username&"'"
else
  sql="select * from diary where id="&a_id&""
end if		
  call joekoe_cms.exec("",-1)
  rs.open sql,conn,1,1
	if rs.eof then
%>
<tr><td class=td>&nbsp;出错了!</td></tr>
<tr class=bg_tds><td align=center height=50><br><br>对不起,内容不存在!<br><br><a href=<%response.write trim(request.servervariables("http_referer"))%>>返回</a><br><br></td></tr>
<%
	else
    call joekoe_cms.exec("update diary set count=count+1 where id="&rs("id")&"",0)
dim d_name
if rs("diaryname")<>"" then
d_name=rs("diaryname")
else
d_name=rs("nname")
end if
%>
<tr><td class=td>&nbsp;&nbsp;&nbsp;<img border=0 src=images/small/m_.gif align=absmiddle>&nbsp;<%response.write tit%></td></tr>
<tr><td class=bg_tds>
<table border=0 width='100%' cellspacing=0 cellpadding=0>
<tr><td height=1 class=bg_frame colspan=3></td></tr>
<tr><td width=1 class=bg_frame></td><td>
<table border=0 valign=top cellspacing=1 cellpadding=2 width='100%' height=330 background=images/diary/image/back/<%response.write rs("sampname")%>.gif>
<tr height=30><td>&nbsp;&nbsp;<%= doweather(rs("weather")) %>&nbsp;&nbsp;<font color=#222222><%=joekoe_cms.time_type(rs("tim"),5)%>&nbsp;&nbsp;星期<%= weeks(datepart("w",rs("tim"))) %></font><td></tr>
<tr height=30><td>&nbsp;&nbsp;<img src=images/icon/<%=rs("icon")%>.gif border=0>&nbsp;&nbsp;<b><%response.write rs("topic")%></b><td></tr>
<tr><td valign=top><hr height=1 width='90%' align=left><%response.write code_jk(rs("word"))%></td></tr>
<tr><td height=30><hr align=left height=1 width='90%'>&nbsp;&nbsp;作者:<%response.write d_name%>&nbsp;&nbsp;浏览:<%response.write rs("count")%></td></tr>
</table>
</td><td width=1 class=bg_frame></td>
<tr><td height=1 class=bg_frame colspan=3></td></tr></table>
</td></tr>
<tr><td align=right class=td>
<a class=h_td href='javascript:history.back(1)'>返回上页</a>
<a class=h_td href=?>日记首页</a>&nbsp;</td></tr>
<%
      end if
  rs.close
if login_mode<>"" then call dowrite()
end sub

sub dowrite()
'--------是否写过日记---------------------------------------
dim mydiary
mydiary=","
  sql="select id,tim from diary where nname='"&login_username&"'"			
  call joekoe_cms.exec("",-1)
  rs.open sql,conn,1,1
	if rs.eof then
	else
	do while not rs.eof 
	mydiary=mydiary&datediff("d","2003-1-1",rs("tim"))&","
	rs.movenext
	loop
end if
rs.close
Response.Write("<script language=""VBScript"">")
Response.Write("dodiary("""&mydiary&""")")
Response.Write("</script>")
'--------是否写过日记---------------------------------------
end sub

function weeks(w)
select case w
	case 1 weeks="日"
	case 2 weeks="一"
	case 3 weeks="二"
	case 4 weeks="三"
	case 5 weeks="四"
	case 6 weeks="五"
	case 7 weeks="六"
end select

end function

function doweather(w)
select case w
	case "1" doweather="<img src=images/diary/image/1.gif border=0>&nbsp;多云"
	case "2" doweather="<img src=images/diary/image/2.gif border=0>&nbsp;阴天"
	case "3" doweather="<img src=images/diary/image/3.gif border=0>&nbsp;晴天"
	case "4" doweather="<img src=images/diary/image/4.gif border=0>&nbsp;雾"
	case "5" doweather="<img src=images/diary/image/5.gif border=0>&nbsp;雪"
end select
end function

sub huzhu_chk_handle()
  dim sel_type,seltype
  sel_type=trim(request.form("sel_type"))
  select case sel_type
  case "公开日记"
    seltype="gkdiary"
  case "取消公开"
    seltype="qxdiary"
  case "删除日记"
    seltype="delete"
  case else
    sel_type=""
    seltype=""
  end select
  if sel_type="" or seltype="" then
    	Response.Write "<script>"
	Response.Write "alert('您在提交用户操作时出现非法的数据');"
	Response.Write "</script>"
    exit sub
  end if
  dim sel_id,hdim,hnum,id
  sel_id=trim(request.form("sel_id"))
  sel_id=replace(sel_id," ","")
  hdim=split(sel_id,",")
  hnum=ubound(hdim)
  for i=0 to hnum
    id=hdim(i)
    if isnumeric(id) then
      select case seltype
      case "delete"
  	 call joekoe_cms.exec("delete from diary where id="&id&"",0)
      case "gkdiary"
        sql="update diary set hidden=1 where id="&id
        conn.execute(sql)
      case "qxdiary"
        sql="update diary set hidden=0 where id="&id
        conn.execute(sql)
      case else

      end select
    end if
  next
  erase hdim
Response.Write ("<tr><td align=left class=td>&nbsp;&nbsp;成功信息</td></tr>")
Response.Write ("<tr><td align=center class=bg_td height=180>")
Response.Write ("已成功("&sel_type&")操作了"&(hnum+1)&"条"&tit_fir&"记录!<br><br>")
Response.Write ("<a href='"&trim(request.servervariables("http_referer"))&"'>返回上页</a>")
Response.Write ("&nbsp;&nbsp;&nbsp;&nbsp;<a href=?>日记首页</a></td></tr>")
end sub
%>

⌨️ 快捷键说明

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