注册忘记密码

777老虎机

查看: 196|回复: 0

用ASP写入TXT指定文本内容(测试可用)

[复制链接]

6万

主题

6

回帖

18万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
183273
发表于 2023-8-5 15:00:54 | 显示全部楼层 |阅读模式
首先感谢各位 条友 给予上一篇文章的关注,经过各位的提点和我琢磨,终,实现了用ASP来达到写入指定字符串儿,到test.txt的要求。
现公布实现过程,方法如下:
第一步,安装和配置IIS(微软的WEB服务软件),这个过程直接看图吧!关键点我都在图里标记上了。

用ASP写入TXT指定文本内容(测试可用)-1.jpg


用ASP写入TXT指定文本内容(测试可用)-2.jpg


用ASP写入TXT指定文本内容(测试可用)-3.jpg


用ASP写入TXT指定文本内容(测试可用)-4.jpg


用ASP写入TXT指定文本内容(测试可用)-5.jpg



<hr>第二步,有了IIS的服务对ASP支持,把下面两个文件a1.html和a2.asp放到 C:\inetpub\wwwroot 目录下,打开浏览器 http://你的IP/a1.html 访问就可以了
a1.html内容如下:

<!--这个文件名a1.html,需要配合a2.asp来使用,这两个文件搭配放在同一目录下,运行后在当前目录生成test.txt文件,根据提交的字符串内容,来替换覆盖test.txt的内容。zxp-->
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>htmlzxptest</title>
</head>
<body>
<form name="input" action="a2.asp" method="get">
提交字符zxpid:
<input type="text" name="zxpid" value="zxp-mo-ren-zi-fu-chuan">
<input type="submit" value="提交">
</form>
</body>
</html>


a2.asp内容如下:

<!--这个文件名a2.asp是用来接收a1.html提交过来的字符串,以覆盖方式写入当前目录下的test.txt,如果不需要前置字符拼接a1.html提交来的字符串,请把lehaha删除即可。zxp-->
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>aspzxptest</title>
</head>
<body>
<%
dim strzxpid
strzxpid = Request.QueryString("zxpid")
Set fso=Server.CreateObject("Scripting.FileSystemObject")
Set fout=fso.CreateTextFile(server.mappath("test.txt"))
fout.Write("lehaha"&strzxpid)
Set fout=Nothing
Set fso=Nothing
%>
ok!
</body>
</html>


<hr>第三步:我想前两步就已经说明所有问题了,所以没有第三步了[呲牙](亲测完全可用,)
注意:a1.html和a2.asp必须在同一目录下,test.txt也是哦[奸笑]
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表