百独托管7500 紫田网络超高转化播放器收cps[推荐]速盾CDN 免实名免备防屏蔽阿里云 爆款特卖9.9元封顶提升alexa、IP流量7Q5团队
【腾讯云】中小企福利专场【腾讯云】多款产品1折起高防 随时退换 好耶数据小飞国外网赚带你月入万元炎黄网络4H4G10M 99每月
香港带宽CN2/美国站群优惠中客数据中心 服务器租用联盟系统移动广告平台 中易企业专场腾讯云服务器2.5折九九数据 工信部正规资质
腾讯云新用户大礼包代金券高价收cpa注册量高价展示【腾讯云】2核2G/9.93起租服务器找45互联 随时退换阿里云 短信服务 验证秒达

[技术交流] 求修改一个ASP的采集问题,如何让zj表的内容采集成功后更新comics表的adddate更新 [复制链接]
查看:1648 | 回复:11

144

主题

2095

帖子

2391

积分

落伍者(两全齐美)

Rank: 2

贡献
1117
鲜花
1
注册时间
2005-12-10

落伍手机绑定

发表于 2012-3-2 12:30:29 | |阅读模式 来自 中国四川内江
求修改一个ASP的采集问题,如何让zj表的内容采集成功后更新comics表的adddate更新为当前时间应该怎么增加代码,现在采集后会更新zj表里的adddate,cid是comics表里的id

<!-- #include file="cjf.asp" --><!--#include file="conn.asp"--><!--#include file="inc/CHAR.INC"-->
<HTML>
<HEAD>
<TITLE></TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<LINK href="images/style.css"
type=text/css rel=stylesheet><script language="JavaScript" src="inc/js.js" type="text/javascript"></script>
</head>
<body>
<center>


<table width="98%" border="0" align="center" cellpadding="4" cellspacing="1" bgcolor="#CCCCCC" style="margin-top:5px">
  <tr bgcolor="3972B4">
    <td width="100%" colspan="3" bgcolor="e7e7e7">
    <%set rs=server.CreateObject("ADODB.RecordSet")
if request("itemid")<>"" then
startid=request("startid")
        sql="select * from cjitem where id="&request("itemid")
rs.open sql,conn,1,3
itemlist=rs("item")
endid=rs("endid")
if int(startid) > int(endid) then
   Response.write "本项目采集完成,共采集到"&endid+1&"个章节,<a href=cjzjitem_manage.asp>返回</a>"
   Response.End
end if
if request("page")="" then
rs("startid")=rs("startid")+1
end if
rs.update
rs.close
itemlist1=Split(itemlist,"|")
s=ubound(itemlist1)
itemlist2=itemlist1(startid)
itemlist3=Split(itemlist2,",")
sql="select * from zjlog where id="&itemlist3(1)
else
id=request("id")
sql="select * from zjlog where id="&id
end if
rs.open sql,conn,1,3
cjzj_id=rs("id")
zjmc=trim(rs("zjmc"))
cjwebid=rs("cjwebid")
cjzjid=rs("cjzjid")
cjcid=rs("cjcid")
cjcomicid=rs("cjcomicid")
comicid=rs("comicid")
rs.close
if zjmc="" then
zjmc="全集"
end if
sql="select * from cjxm where id="&cjwebid
rs.open sql,conn,1,3
xmmc=rs("xmmc")
xmfd=rs("xmfd")
picxz=rs("picxz")
xmsx=rs("xmsx")
fnbody=rs("fnbody")
fnfg=rs("fnfg")
fnid=rs("fnid")
fnmc=rs("fnmc")
mhurl=rs("mhurl")
mhbody=rs("mhbody")
mhmc=rs("mhmc")
mhtp=rs("mhtp")
mhtpurl=rs("mhtpurl")
mhzz=rs("mhzz")
mhjs=rs("mhjs")
mhzt=rs("mhzt")
mhfg=rs("mhfg")
mhzj=rs("mhzj")
mhzjid=rs("mhzjid")
zjurl=rs("zjurl")
zjbody=rs("zjbody")
zjsx=rs("zjsx")
zjfy=rs("zjfy")
zjtpurlsx=rs("zjtpurlsx")
zjtpsl=rs("zjtpsl")
zjtpsurl=rs("zjtpsurl")
zjtpurl=rs("zjtpurl")
rs.close%>    <%
if request("page")<>"" then
page=request("page")
else
page=1
end if

   pageid=page
   zjurl=Replace(zjurl,"[ID1]",""&cjcid&"")
   zjurl=Replace(zjurl,"[ID2]",""&cjzjid&"")
   zjurl=Replace(zjurl,"[ID3]",""&pageid&"")
   if picxz=true then
Set fso = Server.CreateObject("Scripting.FileSystemObject")
if fso.folderexists(server.mappath("../pcomic_com_cn/"&comicid&"\"&foldername))=false then
Fso.Createfolder(server.mappath("../pcomic_com_cn/"&comicid&"\"&foldername))
end if
if fso.folderexists(server.mappath("../pcomic_com_cn/"&comicid&"/"&zjmc&"\"&foldername))=false then
Fso.Createfolder(server.mappath("../pcomic_com_cn/"&comicid&"/"&zjmc&"\"&foldername))
end if
savepath="../pcomic_com_cn/"&comicid&"/"&zjmc&"/"&pageid&".jpg"
end if
nextpage=page+1
url=zjurl
if url="" then
   Response.write "&nbsp;请输入漫画页地址&nbsp;&nbsp;<A HREF=# onclick=""Javascript:history.back(-1)""><FONT  COLOR=#FF0000>请点这里返回</FONT></A>"
   Response.End
end if
   MusicMake
Sub MusicMake

MakeIMG
End Sub

Sub MakeIMG
Dim k:k=0




url=bqtf1(url)
zjbody=bqtf1(zjbody)
zjtpsl=bqtf1(zjtpsl)
zjtpurl1=bqtf1(zjtpurl1)

zjbody1=Split(zjbody,"$")
zjtpsl1=Split(zjtpsl,"$")
zjtpurl1=Split(zjtpurl,"$")

zlp=GetHttp(url)

'采集相关信息开始
body=GetStr(zlp,zjbody1(0),zjbody1(1))
zjtpsl2=GetStr(body,zjtpsl1(0),zjtpsl1(1))
zjtpurl2=GetStr(body,zjtpurl1(0),zjtpurl1(1))
zjtpurl2=Replace(zjtpurl2,"'","")
zjtpurl3=zjtpsurl&zjtpurl2
'开始写入数据
'===================================================
'RString=DeHttpdata(zlp,"'[^<>'']*','[^<>'']*','[^<>""]*'")
if xmfd=true then
getPICurl=""&web_url&"/inc/picpj.asp?url="&zjtpurl3
else
getPICurl=""&zjtpurl3&""
end if
Response.write "<table border=0 width=100% align=center>"
Response.write  "<tr><td width=100% colspan=""5"">"
Response.write  "本章节:&nbsp;"&zjmc&"&nbsp;共有&nbsp;"&trim(zjtpsl2)&"&nbsp;张图片&nbsp;&nbsp;目前:"&pageid&"</td></tr>"
Sql="Select * From zj where cjitemid='"&trim(cjzj_id)&"'"
Rs.Open Sql,Conn,1,3
if rs.eof then
Rs.AddNew
rs("cid")=comicid
rs("zjmc")=zjmc
rs("tpadd")=comicid&"/"&zjmc&"/"
rs("tps")=trim(zjtpsl2)
rs("tpf")=0
rs("adddate")=now()
rs("tpurl")=zjtpurl2&"|"
rs("hits")=0
rs("cjitemid")=cjzj_id
rs.update
Response.write " 数据保存成功"
else
if instr(""&rs("tpurl")&"",""&zjtpurl2&"")<>0  then
Response.write "图片地址已存在"
else
rs("tpurl")=rs("tpurl")&zjtpurl2&"|"
rs.update
Response.write "图片地址更新成功"
end if
end if

rs.close


Response.write  "<tr><td width=100% colspan=""5"">"
if picxz=true then
if fso.FileExists(server.mappath(savepath))=false then
Response.write "下载图片:"&zjtpurl3&" 保存为:"&savepath&""
call saveimg(getPICurl,savepath)
else
Response.write "下载图片:"&zjtpurl3&" 保存为:"&savepath&" &nbsp;<font color=blue>图片存在,已跳过</font>"
end if
else
Response.write "<font color=blue>漫画图片没有下载</font>"
end if

if pageid=zjtpsl2 then
Response.write "&nbsp;<font color=red>本章节采集完成</font>"
if request("itemid")<>"" then
Response.write "&nbsp;<font color=red>继续下一章</font>"
Response.write "<meta http-equiv=""refresh"" content=""0;url='cj_comic_zj.asp?itemid="&request("itemid")&"&startid="&request("startid")+1&""">"
end if
else
MakeNexttp
end if
Response.write "</td></tr>"
response.flush

Response.write "</table>"

End Sub
Sub MakeNexttp
Response.write "<meta http-equiv=""refresh"" content=""0;url='cj_comic_zj.asp?itemid="&request("itemid")&"&startid="&request("startid")&"&id="&id&"&page="&nextpage&""">"
end sub
%>
   </td>
  </tr>
</table>
</center>
</BODY>
</HTML>
小猴子女鞋 https://xiaohouzicn.taobao.com/

9

主题

388

帖子

21

积分

落伍者(一心一意)

Rank: 1

贡献
33
鲜花
0
注册时间
2011-10-6

落伍手机绑定

发表于 2012-3-2 13:55:04 | 来自 中国湖南长沙
程序不熟。。。以前用ASP,现在学PHP。

19

主题

1821

帖子

168

积分

落伍者(一心一意)

Rank: 1

贡献
80
鲜花
0
注册时间
2011-12-26

落伍手机绑定

发表于 2012-3-3 14:57:30 | 来自 中国江苏南京
进来看看学习了。。。

55

主题

910

帖子

423

积分

落伍者(一心一意)

Rank: 1

贡献
102
鲜花
0
注册时间
2012-2-22
发表于 2012-3-4 11:53:15 | 来自 中国广东深圳
看不出有什么问题!

27

主题

333

帖子

1660

积分

落伍者(两全齐美)

万人迷

Rank: 2

贡献
2374
鲜花
1
注册时间
2005-12-7

落伍手机绑定

发表于 2012-3-10 11:22:01 | 来自 中国江苏无锡
这是漫画程序啊?我也搞漫画,现在有什么站可以采集啊?
头像被屏蔽

0

主题

480

帖子

179

积分

禁言

贡献
106
鲜花
0
注册时间
2005-5-27
发表于 2012-3-12 23:39:40 | 来自 中国广东惠州
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽

2

主题

919

帖子

-20

积分

尚未落伍(少量栏能回帖)

贡献
32
鲜花
0
注册时间
2006-4-23
发表于 2012-3-19 21:26:38 | 来自 中国湖南长沙
看过了...........
www.csdaikuan.com 长沙贷款 长沙银行贷款
头像被屏蔽

0

主题

800

帖子

203

积分

禁言

贡献
121
鲜花
0
注册时间
2005-6-2
发表于 2012-3-20 05:44:26 | 来自 中国河南郑州
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
头像被屏蔽

0

主题

1350

帖子

293

积分

禁访

贡献
108
鲜花
1
注册时间
2005-6-5
发表于 2012-3-23 13:56:38 | 来自 中国北京
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
头像被屏蔽

0

主题

800

帖子

203

积分

禁言

贡献
121
鲜花
0
注册时间
2005-6-2
发表于 2012-3-23 18:33:48 | 来自 中国安徽淮南
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
论坛客服/商务合作/投诉举报:2171544 (QQ)
落伍者创建于2001/03/14,本站内容均为会员发表,并不代表落伍立场!
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
落伍官方微信:2030286 邮箱:(djfsys@gmail.com|tech@im286.com)
© 2001-2014

浙公网安备 33060302000191号

浙ICP备11034705号 BBS专项电子公告通信管[2010]226号

  落伍法律顾问: ITlaw-庄毅雄

手机版|找回帐号|不能发帖?|Archiver|落伍者

GMT+8, 2024-5-18 20:02 , Processed in 0.119934 second(s), 37 queries , Gzip On.

返回顶部