评论留言增加邮箱网址及博主回复通知评论留言人 For Pj3 157(11/2日修改网址判断)
作者:小戒 日期:2008-11-02
到:
将上面‘评论留言通知’之间的代码,全部替换:
打开reply.asp,找到:
替换为:
找到:
在上面插入:
If blog_Isjmail and trim(quest(4))<>"" Then
dim emailcontent,emailtitle
emailtitle = "您在"&siteName&"上发表的评论已被回复"
dim CommUrl
if blog_postFile = 2 then
CommUrl = "请点击查看"&siteurl&"article/"&quest(3)&".htm#comm_"&cID&"。"
else
CommUrl = "请点击查看"&siteurl&"default.asp?id="&quest(3)&"#comm_"&cID&"。"
end if
emailcontent = "尊敬的{"&quest(1)&"},您好,你在["&siteName&"]上发表的关于["&quest(2)&"]日志的评论,现已被["&memName&"]回复,回复内容为:["&replay&"],"&CommUrl&"谢谢您的评论,欢迎再次光临!"
call sendmail(quest(4),emailtitle,emailcontent)
end if
打
复制内容到剪贴板
程序代码
程序代码 Conn.Execute("update blog_Content set log_CommNums=log_CommNums+1 where log_ID="&post_logID)
将上面‘评论留言通知’之间的代码,全部替换:
复制内容到剪贴板
程序代码
程序代码 '评论邮件通知
Dim email_commid, SQLcomm, log_commcomm
SQLcomm="Select TOP 1 * FROM blog_Comment Where comm_Author='"&username&"' order By comm_ID Desc "
Set log_commcomm=conn.execute(SQLcomm)
email_commid=log_commcomm("comm_ID")
log_commcomm.Close
Set log_commcomm=Nothing
dim email_log_title
SQLcomm="Select * FROM blog_Content Where log_ID="&post_logID&""
Set log_commcomm=conn.execute(SQLcomm)
email_log_title=log_commcomm("log_Title")
log_commcomm.Close
Set log_commcomm=Nothing
If blog_Isjmail Then
dim emailcontent,emailtitle
emailtitle = "您发表的文章《"&email_log_title&"》已有客人发表了评论"
if blog_postFile = 2 then
emailcontent = "["&username&"]在您的博客中发表了评论,请点击查"&siteURL&"article/"&post_logID&".htm#comm_"&email_commid&"。评论内容如下:"&post_Message&""
else
emailcontent = "["&username&"]在您的博客中发表了评论,请点击查"&siteURL&"default.asp?id="&post_logID&"#comm_"&email_commid&"。评论内容如下:"&post_Message&""
end if
call sendmail(blog_email,emailtitle,emailcontent)
' call sendmail(username,post_logID,email_commid,email_log_title,1,post_Message)
End If
'评论邮件通知结束
Dim email_commid, SQLcomm, log_commcomm
SQLcomm="Select TOP 1 * FROM blog_Comment Where comm_Author='"&username&"' order By comm_ID Desc "
Set log_commcomm=conn.execute(SQLcomm)
email_commid=log_commcomm("comm_ID")
log_commcomm.Close
Set log_commcomm=Nothing
dim email_log_title
SQLcomm="Select * FROM blog_Content Where log_ID="&post_logID&""
Set log_commcomm=conn.execute(SQLcomm)
email_log_title=log_commcomm("log_Title")
log_commcomm.Close
Set log_commcomm=Nothing
If blog_Isjmail Then
dim emailcontent,emailtitle
emailtitle = "您发表的文章《"&email_log_title&"》已有客人发表了评论"
if blog_postFile = 2 then
emailcontent = "["&username&"]在您的博客中发表了评论,请点击查"&siteURL&"article/"&post_logID&".htm#comm_"&email_commid&"。评论内容如下:"&post_Message&""
else
emailcontent = "["&username&"]在您的博客中发表了评论,请点击查"&siteURL&"default.asp?id="&post_logID&"#comm_"&email_commid&"。评论内容如下:"&post_Message&""
end if
call sendmail(blog_email,emailtitle,emailcontent)
' call sendmail(username,post_logID,email_commid,email_log_title,1,post_Message)
End If
'评论邮件通知结束
打开reply.asp,找到:
复制内容到剪贴板
程序代码
程序代码 set quest = Conn.Execute("select top 1 comm_Content from blog_Comment where comm_ID=" & cID)
替换为:
复制内容到剪贴板
程序代码
程序代码 set quest = Conn.Execute("select top 1 a.comm_Content,a.comm_Author,b.log_title,b.log_ID,a.email from blog_Comment a inner join blog_Content b on a.blog_ID=b.log_ID where a.comm_ID=" & cID)
找到:
复制内容到剪贴板
程序代码
程序代码 PostArticle logId, False
在上面插入:
复制内容到剪贴板
程序代码
程序代码If blog_Isjmail and trim(quest(4))<>"" Then
dim emailcontent,emailtitle
emailtitle = "您在"&siteName&"上发表的评论已被回复"
dim CommUrl
if blog_postFile = 2 then
CommUrl = "请点击查看"&siteurl&"article/"&quest(3)&".htm#comm_"&cID&"。"
else
CommUrl = "请点击查看"&siteurl&"default.asp?id="&quest(3)&"#comm_"&cID&"。"
end if
emailcontent = "尊敬的{"&quest(1)&"},您好,你在["&siteName&"]上发表的关于["&quest(2)&"]日志的评论,现已被["&memName&"]回复,回复内容为:["&replay&"],"&CommUrl&"谢谢您的评论,欢迎再次光临!"
call sendmail(quest(4),emailtitle,emailcontent)
end if
打
[本日志由 小戒 于 2008-12-08 10:17 PM 编辑]
上一篇: 30多个CSS和JS下拉菜单资源
下一篇: MYSQL远程连接工具及设置
文章来自: 本站原创
Tags: 评论 留言 邮箱 网址 通知
相关日志:
评论: 51 | 引用: 0 | 查看次数: -
回复
|
|
]好东西都在这里挖
请问一下戒聊大哥.
我想安装这个评论就把 密码替换成邮箱
(针对游客) 因为我打算网站不提供注册.
只允许访问者发言
就是把密码那栏 换成 邮箱 总的来说 就是发言者需要输入 昵 称 和邮箱 2个比填的
具体怎么改
小戒 于 回复
我想安装这个评论就把 密码替换成邮箱
(针对游客) 因为我打算网站不提供注册.
只允许访问者发言
就是把密码那栏 换成 邮箱 总的来说 就是发言者需要输入 昵 称 和邮箱 2个比填的
具体怎么改
不再提供PJ技术支持,抱歉.
公司可单独提供税务(合理降低税务成本)可提供发票www.wdylqc.cn最专业的发票咨询网
第三次留言,我的头像怎么还是这个呢
小戒 于 回复
这个是直接根据你的邮箱取的你的头像,如果没变就是那边还没更新过来了。
再看一下~
测试~
老大,,问题出现. 版本为最新版.
错误类型:
Microsoft VBScript runtime (0x800A01F4)
Variable is undefined: 'blog_Isjmail'
/web/Plugins/GuestBook/bookaction.asp, 第 140 行
问题出在哪啊??
小戒 于 回复
错误类型:
Microsoft VBScript runtime (0x800A01F4)
Variable is undefined: 'blog_Isjmail'
/web/Plugins/GuestBook/bookaction.asp, 第 140 行
问题出在哪啊??
这个只适合157呢。。。。你的最新版是什么版本?
加一句dim blog_Isjmail
加一句dim blog_Isjmail
汗 像这两个if memName=empty and email<>"" and IsValidEmail(email)=false then判断 不应该需要memName=empty
小戒 于 回复
小戒 于 回复
好像有些道理。MEMNAME是判断是否注册用户的。
你可以研究下,然后自己修改下。
发表评论


