用asp 做一个网页。。。
<html><body><h2align="Left">请输入以下信息</h2><hr/><formaction="Exmp4-03-PostOrGet.aspx"met...
<html>
<body>
<h2 align="Left">请输入以下信息</h2>
<hr />
<form action="Exmp4-03-PostOrGet.aspx" method="get">
<p>您的姓名:<input type="text" name="Name" /><br>
<p>您的年龄:<input type="text" name="Age" /><br>
<p>您的性别:<input type="radio" name="Sex" value="男" checked>男
<input type="radio" name="Sex" value="女">女<br>
<p>您喜欢的NBA球星:<input type="checkbox" name=bilupus" value="yes">比卢普斯
<input type="checkbox" name="atony" value="yes">安东尼
<input type="checkbox" name="kobe" value="yes">科比<br>
<br>
<input type="submit" value="提交" name="OK">
<input type="reset" value="重输" name="re-input">
<input type="submit" value="查询" name="OK">
</form>
</body>
</html>
这是我用html写的一个网页、
怎么用asp语句,实现点“提交”把提交的内容写入一个txt文件。
点查询,能在IE上打开这个txt文件!
以上语句写在一个aspx文件里
在这个aspx文件里加入一些语句实现以上功能就行 展开
<body>
<h2 align="Left">请输入以下信息</h2>
<hr />
<form action="Exmp4-03-PostOrGet.aspx" method="get">
<p>您的姓名:<input type="text" name="Name" /><br>
<p>您的年龄:<input type="text" name="Age" /><br>
<p>您的性别:<input type="radio" name="Sex" value="男" checked>男
<input type="radio" name="Sex" value="女">女<br>
<p>您喜欢的NBA球星:<input type="checkbox" name=bilupus" value="yes">比卢普斯
<input type="checkbox" name="atony" value="yes">安东尼
<input type="checkbox" name="kobe" value="yes">科比<br>
<br>
<input type="submit" value="提交" name="OK">
<input type="reset" value="重输" name="re-input">
<input type="submit" value="查询" name="OK">
</form>
</body>
</html>
这是我用html写的一个网页、
怎么用asp语句,实现点“提交”把提交的内容写入一个txt文件。
点查询,能在IE上打开这个txt文件!
以上语句写在一个aspx文件里
在这个aspx文件里加入一些语句实现以上功能就行 展开
展开全部
为你定制了一个:
首先HTML文件要改成这样:
<p>您喜欢的NBA球星:<input type="checkbox" name="bilupus" value="比卢普斯">比卢普斯
<input type="checkbox" name="atony" value="安东尼">安东尼
<input type="checkbox" name="kobe" value="科比">科比<br>
<br>
<input type="submit" value="提交" name="OK">
<input type="reset" value="重输" name="re-input">
<input type="submit" value="查询" name="cOK">
Exmp4-03-PostOrGet.aspx文件内容:
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
string sName = Request["Name"];
string sAge = Request["Age"];
string sSex = Request["Sex"];
string sbilupus = Request["bilupus"];
string satony = Request["atony"];
string skobe = Request["kobe"];
string scOK = Request["cOK"];
string sOK = Request["OK"];
string sStr;
if (sOK == "提交") {
//提交时写文件
//生成文本字串
sStr = String.Format("您的姓名:{0}\r\n", sName);
sStr = sStr + String.Format("您的年龄:{0}\r\n", sAge);
sStr = sStr + String.Format("您的性别:{0}\r\n", sSex);
string temp = "";
if (sbilupus != null) temp = sbilupus;
if (satony != null) temp =temp+" "+satony;
if (skobe != null) temp = temp + " " + skobe;
sStr = sStr + String.Format("您喜欢的NBA球星:{0}\r\n",temp.Trim());
WriterFile(Server.MapPath("~/1.Txt"),sStr);
sOut.InnerHtml = String.Format("写文本文件成功!文件保存在‘{0}’。 <a href='javascript:history.go(-1);'>返回</a>", Server.MapPath("~/1.Txt"));
}
else if (scOK == "查询") {
//查询时显示文件
if (System.IO.File.Exists(Server.MapPath("~/1.Txt")))
sOut.InnerHtml = String.Format("{0}<br /><br /><br /><a href='javascript:history.go(-1);'>返回</a>", ReadFile(Server.MapPath("~/1.Txt")).Replace("\r\n", "<br />"));
else
sOut.InnerHtml = "您查询的文件不存在! <a href='javascript:history.go(-1);'>返回</a>";
}
}
public string ReadFile(string FilePath)
{
System.IO.StreamReader reader = new System.IO.StreamReader(FilePath,Encoding.UTF8);
string text = reader.ReadToEnd();
reader.Close();
return text;
}
public void WriterFile(string FilePath, string FileString)
{
using (System.IO.StreamWriter writer = new System.IO.StreamWriter(FilePath, false, Encoding.UTF8))
{
writer.Write(FileString);
writer.Flush();
writer.Close();
}
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div id="sOut" runat="server">
</div>
</form>
</body>
</html>
首先HTML文件要改成这样:
<p>您喜欢的NBA球星:<input type="checkbox" name="bilupus" value="比卢普斯">比卢普斯
<input type="checkbox" name="atony" value="安东尼">安东尼
<input type="checkbox" name="kobe" value="科比">科比<br>
<br>
<input type="submit" value="提交" name="OK">
<input type="reset" value="重输" name="re-input">
<input type="submit" value="查询" name="cOK">
Exmp4-03-PostOrGet.aspx文件内容:
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
string sName = Request["Name"];
string sAge = Request["Age"];
string sSex = Request["Sex"];
string sbilupus = Request["bilupus"];
string satony = Request["atony"];
string skobe = Request["kobe"];
string scOK = Request["cOK"];
string sOK = Request["OK"];
string sStr;
if (sOK == "提交") {
//提交时写文件
//生成文本字串
sStr = String.Format("您的姓名:{0}\r\n", sName);
sStr = sStr + String.Format("您的年龄:{0}\r\n", sAge);
sStr = sStr + String.Format("您的性别:{0}\r\n", sSex);
string temp = "";
if (sbilupus != null) temp = sbilupus;
if (satony != null) temp =temp+" "+satony;
if (skobe != null) temp = temp + " " + skobe;
sStr = sStr + String.Format("您喜欢的NBA球星:{0}\r\n",temp.Trim());
WriterFile(Server.MapPath("~/1.Txt"),sStr);
sOut.InnerHtml = String.Format("写文本文件成功!文件保存在‘{0}’。 <a href='javascript:history.go(-1);'>返回</a>", Server.MapPath("~/1.Txt"));
}
else if (scOK == "查询") {
//查询时显示文件
if (System.IO.File.Exists(Server.MapPath("~/1.Txt")))
sOut.InnerHtml = String.Format("{0}<br /><br /><br /><a href='javascript:history.go(-1);'>返回</a>", ReadFile(Server.MapPath("~/1.Txt")).Replace("\r\n", "<br />"));
else
sOut.InnerHtml = "您查询的文件不存在! <a href='javascript:history.go(-1);'>返回</a>";
}
}
public string ReadFile(string FilePath)
{
System.IO.StreamReader reader = new System.IO.StreamReader(FilePath,Encoding.UTF8);
string text = reader.ReadToEnd();
reader.Close();
return text;
}
public void WriterFile(string FilePath, string FileString)
{
using (System.IO.StreamWriter writer = new System.IO.StreamWriter(FilePath, false, Encoding.UTF8))
{
writer.Write(FileString);
writer.Flush();
writer.Close();
}
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div id="sOut" runat="server">
</div>
</form>
</body>
</html>
展开全部
需要用到fso
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询