function Button2_onclick()
{
var mydiv = document.getElementById("divFiles");
var inp = document.createElement("input");
inp.type = "file";
inp.name = "files";
mydiv.appendChild(inp);
}
for (int i = 0; i < this.Request.Files.Count; i++)
{
HttpPostedFile file =this.Request.Files[i];
string filename = System.IO.Path.GetFileName(file.FileName);
Directory.CreateDirectory(Server.MapPath("E-mail/")+this.TextBox1.Text);
file.SaveAs(Server.MapPath("E-mail/") +this.TextBox1.Text+"/" + filename);
//在E-mail文件夹下创建以this.TextBox1.Text为名字的文件夹
}
登陆界面:
SqlConnection con = new SqlConnection();
con.ConnectionString = "server=.;integrated Security=true;Initial Catalog=E-mail";
SqlCommand cmm = new SqlCommand();
cmm.Connection = con;
cmm.CommandText = "select * from Tname where name='"+this.TextBox1.Text+"' and password='"+this.TextBox2.Text+"'";
con.Open();
SqlDataReader reader = cmm.ExecuteReader();
if (reader.Read())
{
Response.Redirect("default.aspx");
}
else
{
Response.Write("您的输入有误,请重新输入!");
this.TextBox1.Text = "";
this.TextBox2.Text = "";
}
con.Close();
本文介绍了一种使用JavaScript实现文件动态上传的方法,并通过C#实现了基于用户名和密码的登录验证功能。
3795

被折叠的 条评论
为什么被折叠?



