刚做了个页面,在本地测试正常,但上传到服务器点击提交后提示"您指定的网页无法访问! ",不知道原因在哪,各位大虾帮忙看下,这代码有何问题,有哪些地方需要改进的,为啥会出现这样的问题.
测试地址:
http://www.phhui.cn
protected void Button1_Click(object sender, EventArgs e)
{
string pic1, pic2, pic3;
if (tbusername.Text.Trim().Length < 1)
{
Label1.Text = "User Name can not blank!";
}
else if (tbaddress.Text.Trim().Length < 1)
{
Label1.Text = "Address can not blank!";
}
else if (tbphonenumber.Text.Trim().Length < 1)
{
Label1.Text = "Phone Number can not blank!";
}
else if (tbemail.Text.Trim().Length < 1)
{
Label1.Text = "Email Address can not blank!";
}
else if (!tbemail.Text.Contains("@"))
{
Label1.Text = "Email mode mistake!";
}
else if (tbschoolname.Text.Trim().Length < 1)
{
Label1.Text = "School Name can not blank!";
}
else if (tbyearinschool.Text.Trim().Length < 1)
{
Label1.Text = "Year In School can not blank!";
}
else if (tbgpa.Text.Trim().Length < 1)
{
Label1.Text = "GPA can not blank!";
}
else if (tbheight.Text.Trim().Length < 1)
{
Label1.Text = "Height can not blank!";
}
else if (tbdress.Text.Trim().Length < 1)
{
Label1.Text = "Dress Size for lafee can not blank!";
}
else if (FileUpload1.FileName.Trim().Length < 4 && FileUpload2.FileName.Trim().Length < 4 && FileUpload3.FileName.Trim().Length < 4)
{
Label1.Text = "Please choose to upload photo!";
}
else if (FileUpload1.FileName.Trim().Length > 4 && !FileUpload1.FileName.Substring(FileUpload1.FileName.Length - 4).Contains("jpg") && !FileUpload1.FileName.Substring(FileUpload1.FileName.Length - 4).Contains("jpeg") && !FileUpload1.FileName.Substring(FileUpload1.FileName.Length - 4).Contains("Jpg") && !FileUpload1.FileName.Substring(FileUpload1.FileName.Length - 4).Contains("Jpeg") && !FileUpload1.FileName.Substring(FileUpload1.FileName.Length - 4).Contains("JPG") && !FileUpload1.FileName.Substring(FileUpload1.FileName.Length - 4).Contains("JPEG") && !FileUpload1.FileName.Substring(FileUpload1.FileName.Length - 4).Contains("gif") && !FileUpload1.FileName.Substring(FileUpload1.FileName.Length - 4).Contains("bmp") && !FileUpload1.FileName.Substring(FileUpload1.FileName.Length - 4).Contains("GIF") && !FileUpload1.FileName.Substring(FileUpload1.FileName.Length - 4).Contains("BMP"))
{
Label1.Text = "Photo mode mistake!";
}
else if (FileUpload2.FileName.Trim().Length > 4 && !FileUpload2.FileName.Substring(FileUpload2.FileName.Length - 4).Contains("jpg") && !FileUpload2.FileName.Substring(FileUpload2.FileName.Length - 4).Contains("jpeg") && !FileUpload2.FileName.Substring(FileUpload2.FileName.Length - 4).Contains("Jpg") && !FileUpload2.FileName.Substring(FileUpload2.FileName.Length - 4).Contains("Jpeg") && !FileUpload2.FileName.Substring(FileUpload2.FileName.Length - 4).Contains("JPG") && !FileUpload2.FileName.Substring(FileUpload2.FileName.Length - 4).Contains("JPEG") && !FileUpload2.FileName.Substring(FileUpload2.FileName.Length - 4).Contains("gif") && !FileUpload2.FileName.Substring(FileUpload2.FileName.Length - 4).Contains("bmp") && !FileUpload2.FileName.Substring(FileUpload2.FileName.Length - 4).Contains("GIF") && !FileUpload2.FileName.Substring(FileUpload2.FileName.Length - 4).Contains("BMP"))
{
Label1.Text = "Photo mode mistake!";
}
else if (FileUpload3.FileName.Trim().Length > 4 && !FileUpload3.FileName.Substring(FileUpload3.FileName.Length - 4).Contains("jpg") && !FileUpload3.FileName.Substring(FileUpload3.FileName.Length - 4).Contains("jpeg") && !FileUpload3.FileName.Substring(FileUpload3.FileName.Length - 4).Contains("Jpg") && !FileUpload3.FileName.Substring(FileUpload3.FileName.Length - 4).Contains("Jpeg") && !FileUpload3.FileName.Substring(FileUpload3.FileName.Length - 4).Contains("JPG") && !FileUpload3.FileName.Substring(FileUpload3.FileName.Length - 4).Contains("JPEG") && !FileUpload3.FileName.Substring(FileUpload3.FileName.Length - 4).Contains("gif") && !FileUpload3.FileName.Substring(FileUpload3.FileName.Length - 4).Contains("bmp") && !FileUpload3.FileName.Substring(FileUpload3.FileName.Length - 4).Contains("GIF") && !FileUpload3.FileName.Substring(FileUpload3.FileName.Length - 4).Contains("BMP"))
{
Label1.Text = "Photo mode mistake!";
}
else
{
string con = AccessHelper.conn;
stringreplace str = new stringreplace();
string sql = "select id from phhui_misslafee where phhui_Emailaddress='" + str.gl(tbemail.Text.Trim()) + "'";
if (AccessHelper.ExecuteReader(con, sql).HasRows == true)
{
Label1.Text = "This Email already exists!";
}
else
{
string img = tbmessage.Text;
if (tbmessage.Text.Trim().Length < 1)
{
img = null;
}
if (FileUpload1.FileName.Trim().Length > 4)
{
pic1 = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString() + DateTime.Now.Hour.ToString() + DateTime.Now.Minute.ToString() + DateTime.Now.Second.ToString() + "a.jpg";
FileUpload1.PostedFile.SaveAs(Server.MapPath("~/FileSystem") + @"\" + pic1);
}
else
{
pic1 = null;
}
if (FileUpload2.FileName.Trim().Length > 4)
{
pic2 = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString() + DateTime.Now.Hour.ToString() + DateTime.Now.Minute.ToString() + DateTime.Now.Second.ToString() + "b.jpg";
FileUpload2.PostedFile.SaveAs(Server.MapPath("~/FileSystem") + @"\" + pic2);
}
else
{
pic2 = null;
}
if (FileUpload3.FileName.Trim().Length > 4)
{
pic3 = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString() + DateTime.Now.Hour.ToString() + DateTime.Now.Minute.ToString() + DateTime.Now.Second.ToString() + "c.jpg";
FileUpload3.PostedFile.SaveAs(Server.MapPath("~/FileSystem") + @"\" + pic3);
}
else
{
pic3 = null;
}
sql = "insert into phhui_misslafee (";
sql += "phhui_Username,phhui_Address,phhui_Phonenumber,phhui_Emailaddress,phhui_Schoolname,";
sql += "phhui_Yearinschool,phhui_Gpa,phhui_Height,phhui_Dress,phhui_Message,phhui_Pic1,phhui_Pic2,phhui_Pic3";
sql += ") values ('";
sql += str.gl(tbusername.Text) + "','";
sql += str.gl(tbaddress.Text) + "','";
sql += str.gl(tbphonenumber.Text) + "','";
sql += str.gl(tbemail.Text) + "','";
sql += str.gl(tbschoolname.Text) + "','";
sql += str.gl(tbyearinschool.Text) + "','";
sql += str.gl(tbgpa.Text) + "','";
sql += str.gl(tbheight.Text) + "','";
sql += str.gl(tbdress.Text) + "','";
sql += str.gl(img) + "','";
sql += pic1 + "','";
sql += pic2 + "','";
sql += pic3 + "')";
if (AccessHelper.ExecuteNonQuery(con, sql) != -1)
{
Label1.Text = "Submit Successfull!";
}
else
{
Label1.Text = "Submit failure, please contact the administrator or try again later!";
}
}
}
}