我的主机开了个ftp服务器,也有web服务器,都是用iis开设的,我想做个网页,里面弄一个上传按钮

我的主机开了个ftp服务器,也有web服务器,都是用iis开设的,我想做个网页,里面弄一个上传按钮实现选择文件点上传后就把文件传到我的ftp服务器的指定目录下应如何去实现... 我的主机开了个ftp服务器,也有web服务器,都是用iis开设的,我想做个网页,里面弄一个上传按钮实现选择文件点上传后就把文件传到我的ftp服务器的指定目录下应如何去实现 展开
 我来答
叼密2
推荐于2016-04-17 · TA获得超过3091个赞
知道大有可为答主
回答量:5542
采纳率:77%
帮助的人:1379万
展开全部
那应该先确定是什么语言实现,asp php都能实现。

<!--STATUS OK-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>只使用html 怎样实现 上传文件?_百度知道 </title><link rel="alternate" type="application/rss+xml" title="“只使用html 怎样实现 上传文件?”的最新回答(RSS 2.0)" href="http://zhidao.baidu.com/q?ct=20&qid=68168077&pn=65535&rn=25&tn=rssqb">
<link href="/ikqb.css" rel="stylesheet" type="text/css">
</head>
<body><form action="http://localhost/UpLoadFile/Default.aspx" method="post" enctype ="multipart/form-data" runat="server">
<input id="File1" runat="server" name="UpLoadFile" type="file" />
<input type="submit" name="Button1" value="Button" id="Button1" />
</form>
</body>
</html>
然后保存到1.html 这个页面时静态页面。但是只能提交到动态页面去处理
后台页面是asp.net。
处理的页面时
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
if (Request.Files.Count >= 1)
{
HttpPostedFile postedFile = Request.Files[0];
string fileName, fileExtension;
fileName = System.IO.Path.GetFileName(postedFile.FileName); //文件名称
if (fileName != "")
{
fileExtension = System.IO.Path.GetExtension(fileName); //上传文件的扩展名
string new_filename = DateTime.Now.ToString("yyyyMMddHHmmss") + fileExtension; //给文件重新命名
//postedFile.FileName: 客户端文件地址
//postedFile.ContentType.ToString(): 上传的文件类型
//保存文件到文件夹,地址是当前页面的同一级目录下的files文件夹中
postedFile.SaveAs("D:\\file\\" + new_filename);
//.....可以把文件的相应信息保存到数据库中去。
//Response.Write("success");
Response.Redirect("reslut.aspx?result=true");
}
else
{
//Response.Write("false");
Response.Redirect("reslut.aspx?result=false");
}

}
}

}
fvillman
2015-11-18 · TA获得超过13.5万个赞
知道大有可为答主
回答量:2.7万
采纳率:74%
帮助的人:6223万
展开全部
你这个需要把FTp目录放到web目录之下即可

望采纳
更多追问追答
追问
能举个例子吗?
追答
比如你的web目录是web,ftp目录是web/ftp/,你就可以通过执行web目录下的脚步语言把文件上传到web/ftp里面了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式