asp怎样获得提交表单中的文件地址,

来源:百度知道 编辑:UC知道 时间:2024/06/07 18:02:25
<HTML>
<HEAD>
<Title>test.asp</Title>
<META http-equiv="Content-Type" content="text/html; charset=gb2312">
<META name="Generator" content="Asp Studio 1.0">
</HEAD>

<BODY>
<form name="url" enctype="multipart/form-data" action="ceshi.asp" method="post">
<input name="image" type="file" ><br>
<input type="submit" name="ok" value="提交">
</form>
我选择的文件地址是<%=Request.Form("url")%><!-- 请在这里输入您的HTML代码 -->

<%
'请在这里输入您的ASP代码

%>

</BODY>

</HTML>
在提交的页面中,显示我刚才所选择的文件路径

以下是处理表单的页面
<html>
<head>
<title>ceishi</title>
</head>
<body>
你选择的文件是<%=Request.

这段代码不全,顺序也不对.首先,我要明白你说的意思,你的话可以题解为两个意思,这里我都说一下.

(1)文件地址,是用户上传文件想放的位置,方法如下:
应该在提交按钮前加入一个<input>来确定你的文件存放的地址,如:
<tr>
<td width="25%" align="center">文件存放地址:</td>
<td width="75%"><input type="text" name="dz" size="20" maxlength="20"></td>
</tr>
然后用<%=Request.Form("dz")%>来调用,dz就是用户输的地址.

(2)你的提交表单的ASP文件本身的地址:
你可以在它里面加入设定一个变量dz,
dz=request.servervariables("PATH_TRANSLATED")
其中request.servervariables("PATH_TRANSLATED")是用来获取正在运行的文件的地址的,它返回的值就是你要的地址

问啥呢?

你的页面代码不全,你的全发上来