用文本+asp创建新闻发布系统四新闻删除
ID = request.querystring(ID)
昏暗的myfso
集myfso = CreateObject(脚本。FileSystemObject )
如果myfso.fileexists(server.mappath(, / / news_content身份.txt))然后
myfso.deletefile(server.mappath(, / / news_content身份.txt))的#############删除新闻内容
最后如果
昏暗的mytext2,myread2
集myread2 = myfso.opentextfile(server.mappath(, / new_list .asp),1,0)
如果myread2.atendofstream然后
回复:写没有新闻内容
myread2.close
反应结束
最后如果
mytext2 = myread2.readall
myread2.close
昏暗的listarray,I,H,伯爵,SF,冠军
listarray =分裂(mytext2,| )来记录和读取的######### #分成listarray阵列
数= UBound(listarray)
我= 0计数ID ###########根据找到的消息删除功能
SF =分裂(listarray(我),
如果正确(SF(0),7)=右(id,7),那么
Dim thisid
thisid =我
####### 6上传图片、删除图片、新闻列表
如果UBound(SF)= 6
myfso.deletefile(server.mappath(, / / 图像SF(6)))
最后如果
退出
最后如果
下一个
昏暗的mytext,听
听= server.mappath( / )
集mytext = myfso.createtextfile(听ew_list ASP。
我= 0 thisid-1##########把所有数据到文件
mytext.write listarray(我)|
下一个
我= thisid + 1 UBound(listarray)
如果我= UBound(listarray)然后
mytext.write listarray(我)
退出
其他的
mytext.write listarray(我)|
最后如果
下一个
mytext.close
%>
—
news_view.asp
昏暗的一个myfso,myread,mytext1
身份识别码= request.querystring(ID)
如果len(个)= 0
回复:写没有新闻
反应结束
最后如果
集myfso = CreateObject(脚本。FileSystemObject )
集myread = myfso.opentextfile(服务器。听(, / / news_content不存在.txt),1,0)
如果myread.atendofstream然后
回复:写没有新闻内容
反应结束
其他的
mytext1 = myread。所有的#######打开新闻内容文件对应,与变量存储读取
功能htmlencode2(STR)的###########字符处理函数
模糊的结果
朦胧的我
L =莱恩(STR)
结果
朦胧的我
对于我= 1到L
选择案例中(STR,I,1)
案例CHR(34)
结果+
案例
结果+
案例CHR(13)
结果+
案例
结果+
案例CHR(9)
结果+
案例CHR(32)
结果+
如果我+ 10然后
如果中期(STR,我+ 1)= CHR(32)或中(STR,我+ 1)= CHR(9)或中部。
结果+
其他的
结果+
最后如果
其他的
结果+
最后如果
其他案件
结果=结果+中间(STR,I,1)
最后选择
下一个
htmlencode2 =结果
端功能
myread.close
最后如果
昏暗的mytext2,myread2
集myread2 = myfso.opentextfile(server.mappath(, / new_list .asp),1,0)
如果myread2.atendofstream然后
回复:写没有新闻内容
反应结束
其他的
mytext2 = myread2.readall
myread2.close
昏暗的listarray,I,H
listarray =分裂(mytext2,| )来记录和读取的######### #分成listarray阵列
暗淡计数,SF,标题,SRC
数= UBound(listarray)
我= 0计数ID ###########据发现新闻和添加1条点击
SF =分裂(listarray(我),
如果对(SF(0),7)=(7个)然后右
标题= SF(1)
SRC = SF(3)
SF(4)= SF(4)+ 1
####### 6上传图片,为新的存储阵列
如果UBound(SF)= 6
Listarray(我)= SF(0)
昏暗的执行
执行= SF(6)
其他的
Listarray(我)= SF(0)
最后如果
##################
退出
最后如果
下一个
昏暗的K,mytext,听
听= server.mappath( / )
集mytext = myfso.createtextfile(听ew_list ASP。
我= 0,UBound(listarray)##########的所有数据写入文件了
如果我= UBound(listarray)然后
mytext.write listarray(我)
其他的
mytext.write listarray(我)|
最后如果
下一个
响应。写
响应。
响应。写
如果len(执行)0
响应。写
最后如果
响应。写htmlencode2(mytext1)
响应。
新闻来源
%>