'Добавить файл index.htm
. -------------------------------------------------- ------------>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
" http://www.w3.org/TR/html4/loose.dtd ">
<html>
<голова>
<title>Документ без названия</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<тело>
<table width="770" border="0" align="center" cellpadding="0" cellpacing="0">
<тр>
<td><form name="form1" Method="post" action="send.asp">
<table width="100%" border="0" cellpadding="0" cellpacing="0" bgcolor="#CCFFFF">
<тр>
<td height="20"><div align="center">Обозначение</div></td>
</tr>
<тр>
<td><div align="center">
<textarea name="msg" cols="100" rows="6"></textarea>
</div></td>
</tr>
<тр>
<td><div align="center">
<input type="submit" name="Submit" value="Submit">
<input type="reset" name="Submit2" value="Reset">
</div></td>
</tr>
</таблица>
</form></td>
</tr>
</таблица>
</тело>
</html>
'//send.asp
<%
функция chan_time(shijian)'转换日期时间函数
s_year=год (шицзянь)
если len(s_year)=2, то s_year="20"&s_year
s_month=месяц(шицзянь)
если s_month<10, то s_month="0"&s_month
s_day=день(шицзянь)
если s_day<10, то s_day="0"&s_day
s_hour=час(шицзянь)
если s_hour<10, то s_hour="0"&s_hour
s_минута=минута(шицзянь)
если s_минута<10, то s_минута="0"&s_минута
chan_time=s_year & s_месяц & s_день & s_час & s_минута
конечная функция
function chan_data(shijian) '转换日期时间函数
s_year=год (шицзянь)
если len(s_year)=2, то s_year="20"&s_year
s_month=месяц(шицзянь)
если s_month<10, то s_month="0"&s_month
s_day=день(шицзянь)
если s_day<10, то s_day="0"&s_day
chan_data=s_year & s_месяц и s_день
конечная функция
function chan_file(shijian)'转换日期时间函数
s_month=месяц(шицзянь)
если s_month<10, то s_month="0"&s_month
s_day=день(шицзянь)
если s_day<10, то s_day="0"&s_day
s_hour=час(шицзянь)
если s_hour<10, то s_hour="0"&s_hour
s_минута=минута(шицзянь)
если s_минута<10, то s_минута="0"&s_минута
s_ss=секунда (шицзянь)
если s_ss<10, то s_ss="0"&s_ss
chan_file = с_месяц & с_день & с_час & с_минута & с_сс
конечная функция
top="<html><head><title>новости</title></head><body>"
дно="</body></html>"
msg=request.Form("сообщение")
сообщение = заменить (сообщение, vbcrlf, "")
msg=replace(msg,chr(9),"")
msg=replace(msg," "," ")
msg=replace(msg,"rn","<br>")
msg=replace(msg,"n","<br>")
msg=top&msg&botom
Set fs=Server.CreateObject("Scripting.FileSystemObject")
all_tree2=server.mappath("news")&""&chan_data(сейчас)
if (fs.FolderExists(all_tree2)) then' 判断今天的文件夹是否存在
еще
fs.CreateFolder(all_tree2)
конец, если
pass=chan_file(сейчас)
рандомизировать '使用系统计时器来初始化乱数产生器
пройти = rnd (пройти)
pass=get_pass(пропустить)
пройти = влево (пропустить, 10)
файл1 = пройти
файлы = файл1&».txt»
filez=all_tree2&""&files
set ts = fs.createtextfile(filez,true) '写文件
от z=1 до len(msg)
write_now=mid(msg,z,1)
ts.write(write_now)
следующий
' ts.writeline(all_msg)
ц.закрыть
set ts=nothing '文件生成
if err.number<>0 или err then%>
<script Language="JavaScript">
предупреждение("不能完成")
</скрипт>
<%else%>
<script Language="JavaScript">
предупреждение("已完成")
история.обратно();
</скрипт>
<%конец, если
Установите MyFile = fs.GetFile(filez)
all_tree2=server.mappath("news")&""&chan_data(сейчас)
если (fs.FolderExists(all_tree2)) то
еще
fs.CreateFolder(all_tree2)
конец, если
МойФайл.имя= left(MyFile.name,len(MyFile.name)-4)&".htm"
установить MyFile=ничего
установить фс=ничего
установить fdir=ничего
функция get_pass(pass)
pass=cstr(pass)
pass=replace(pass," ","")
pass=replace(pass," ","")
pass=replace(pass,"-","")
pass=replace(pass," ","")
pass=replace(pass,":","")
pass=replace(pass,".","")
pass=replace(pass,"+","")
pass=replace(pass,"_","")
pass=replace(pass,"<","")
pass=replace(pass,">","")
pass=replace(pass,"!","")
pass=replace(pass,"@","")
pass=replace(pass,"#","")
pass=replace(pass,"$","")
pass=replace(pass,"%","")
pass=replace(pass,"^","")
pass=replace(pass,"&","")
pass=replace(pass,"*","")
pass=replace(pass,"(","")
pass=replace(pass,")","")
pass=replace(pass,"=","")
pass=replace(pass,"","")
pass=replace(pass,"/","")
pass=replace(pass,"|","")
get_pass=
конечная функция
передачи
%>
'//
может использоваться send.asp в index.htm, в котором используется ASP目录下, в 后再建一个news文件夹。打开浏览器,在地址栏里输入: http://你的机器名/你的ASP虚拟目录名/index.html输入文字,然后提交,OK!看看你的ASP目录里新建的news文件夹里是不是多了个新的文件夹,而且是以当前日期命名的。里面有你刚刚提交的文字, 看看是不是生成了HTML文件。怎么样,你可以在此基础上做个简单的新闻发布系统。