浏览器大全:是一个提供流行浏览器教程、在线学习分享的学习平台!

网上故事接龙1(转)

库名 vote

表 tbcomment
userip 文本
comment 文本

表 tbvote
voteid 自动编号
votechapter 文本
votecount 数字

afterpost.asp
<%@ Language=VBScript %>
<%
'这个asp文件的作用是将用户续写的新文章用文本文件的形式存起来
'新文章统一放在相对路径为new1/的文件夹之下,新文章名有一定的规则
'第一篇为newchapter1.html,第二篇为newchapter2.html按照文章发表的先后
'顺序,考虑到不能无限的让网上用户续写文章,最多能生成100篇
'新文章含有一些html标签,这样在制作连接时可以直接与该文件相连
'而不用使用程序读取文件再控制输出格式,制作连接是利用contentlink组件,
'这种组件的应用方法如后面所示,
'要利用到一个有一定格式描述连接的文本文件,这个文本文件名为new.txt
'也是存放在相对目录new1/下
if Request.ServerVariables("http_method")="POST" then
set fsys=server.CreateObject("Scripting.filesystemobject")
'取得文件夹的物理路径
phypath=server.MapPath("/project4_local")
if not fsys.FolderExists(phypath & "/new1") then
'如果存放新故事章节的文件夹不存在,则创建该文件夹
fsys.CreateFolder(phypath & "/new1")
end if
for i=1 to 100
'每天接收的新的故事章节不大于100
if not fsys.FileExists(phypath & "/new1/newchapter" & i &".html") then
fsys.CreateTextFile("newchapter" & i & ".html")
set txtfile=fsys.OpenTextFile(phypath & "/new1/newchapter" & i & ".html",2,true)
exit for
end if
next
'向文件写提交的内容
'将该文本文件写成html格式,浏览器能够直接读取该文件并按一定的格式显示
title=Request.Form("title")
author=Request.Form("author")
content=Request.Form("content")
txtfile.writeline "<html>"
txtfile.writeline "<head>"
txtfile.writeline "<title>" & title & "</title>"
txtfile.writeline "</head>"
txtfile.writeline "<body>"
txtfile.writeline "<p align=center><font size=4 color=red>" & title & "</font>"
txtfile.writeline "<font size=2 color=blue>作者:" & author & "</font></p>"
txtfile.writeline "<pre>" & content & "</pre>"
txtfile.writeline "</body>"
txtfile.writeline "</html>"
'关闭文件
txtfile.close
set txtfile=nothing
'以下为添加新故事的目录到连接文件中
set txtfile=fsys.OpenTextFile(phypath & "/new1/new.txt",8,true)
txtfile.writeline"new1/newchapter"& i & ".html"&"第" & i & "篇:" & Request.Form("title") & "(" & Request.Form("author") & ")"
txtfile.close
'打开刚写的文件
set txtfile=fsys.OpenTextFile(phypath & "/new1/newchapter" & i & ".html",1)
'读入文件的所有内容
txtall=txtfile.readall
'将文件的所有内容显示在浏览器
Response.Write txtall
txtfile.close
set txtfile=nothing
end if
%>
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
</HEAD>
<BODY>
<P> </P>
</BODY>
</HTML>



相关软件

2345加速浏览器官方版

2345加速浏览器官方版 | 56.2MB

2345加速浏览器官方版

新一代2345加速浏览器采用Chromium和IE双内核,主打极速与安全特性。基于Chromium深度定制,引入网页智能预加载技术,访问网页更快速..

QQ浏览器官方正式版

QQ浏览器官方正式版 | 49.67MB

QQ浏览器官方正式版

QQ浏览器秉承TT浏览器1-4系列方便易用的特点,但技术架构不同,交互和视觉表现也重新设计,采用Chromium内核+IE双内核,让浏览快速稳定...

百度浏览器最新版下载

百度浏览器最新版下载 | 13.3MB

百度浏览器最新版下载

q百度浏览器,是一款简洁轻快、智能懂你的浏览器。依靠百度强大的搜索平台,在满足用户浏览网页的基础上,它整合百度体系业务优势,带给用户更方便的浏览方式功能...

UC浏览器官方正式版

UC浏览器官方正式版 | 44.2MB

UC浏览器官方正式版

UC浏览器(UC Browser)是UC Mobile Limited在2004年8月开发的一款软件,分uc手机浏览器和uc浏览器电脑版。UC浏览器是全球使用量最大的第三方手机浏览器...

猎豹浏览器2022最新版下载

猎豹浏览器2022下载 | 45MB

猎豹浏览器2022最新版下载

猎豹安全浏览器对Chrome的Webkit内核进行了超过100项的技术优化,访问网页速度更快。其具有首创的智能切换引擎,动态选择内核匹配不同网页...

360安全浏览器官方版下载

360安全浏览器下载 | 21.4MB

360安全浏览器官方版下载

360安全浏览器拥有全国最大的恶意网址库,采用恶意网址拦截技术,可自动拦截挂马、欺诈、网银仿冒等恶意网址。独创沙箱技术,在隔离模式即使访问****也不会感染...