|
|
|
อัพโหลดรูปหลายรูปหลายรูปพร้อมกัน ทำยังไงคะ ตอนนี้มีโค้ดอัพโหลดรูป แค่รูปเดียว แต่ต้องการอัพโหลดพร้อมกันหลาย ๆ รูปค่ะ |
|
|
|
|
|
|
|
หาดาวโหลดพวกโค๊ดอัพโหลด ฟรี อ่ะครับเค้าเทำไว้ที่
อัพโหลดได้หลายตัวมีเยอะ แยะ ค้นหากับอาจารย์ กูเกิ้น
|
|
|
|
|
Date :
27 ส.ค. 2551 09:42:56 |
By :
รร |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (FileUpload1.PostedFile.ContentLength > 2097152)
{
Response.Write("ขนาดของไฟล์ใหญ่เกินไป ขนาดของไฟล์ต้องไม่เกิน 2MB!!! ");
return;
}
if (FileUpload2.PostedFile.ContentLength > 2097152)
{
Response.Write("ขนาดของไฟล์ใหญ่เกินไป ขนาดของไฟล์ต้องไม่เกิน 2MB!!! ");
return;
}
if (FileUpload3.PostedFile.ContentLength > 2097152)
{
Response.Write("ขนาดของไฟล์ใหญ่เกินไป ขนาดของไฟล์ต้องไม่เกิน 2MB!!! ");
return;
}
if (FileUpload4.PostedFile.ContentLength > 2097152)
{
Response.Write("ขนาดของไฟล์ใหญ่เกินไป ขนาดของไฟล์ต้องไม่เกิน 2MB!!! ");
return;
}
if (FileUpload5.PostedFile.ContentLength > 2097152)
{
Response.Write("ขนาดของไฟล์ใหญ่เกินไป ขนาดของไฟล์ต้องไม่เกิน 2MB!!! ");
return;
}
int i = 0, j = 0;
string CurrentFileExt;
bool IsUpload = false, IsExtOK = false;
string[] ExttoOK = { ".jpg", ".jpeg", ".gif", ".png" };
string CurrentPath = Server.MapPath("~/Upload/Store1/");
HttpFileCollection UserFile = Request.Files;
try
{
while (!(i == UserFile.Count))
{
HttpPostedFile CurrentFileName = UserFile[i];
if (CurrentFileName.FileName != "")
{
CurrentFileExt = Path.GetExtension(CurrentFileName.FileName).ToLower();
for (j = 0; j <= ExttoOK.Length - 1; j++)
{
if (CurrentFileExt == ExttoOK[j])
{
IsExtOK = true;
goto exitFor;
}
else
{
IsExtOK = false;
}
}
exitFor: { };
}
if (IsExtOK == true)
{
if (CurrentFileName.ContentLength > 0)
{
IsUpload = true;
CurrentFileName.SaveAs(CurrentPath + Path.GetFileName(CurrentFileName.FileName));
imgUrl = "~/Upload/Store1/" + Path.GetFileName(CurrentFileName.FileName);
Conn.ConnectionString = sqlConn;
Conn.Open();
string SqlAddPhoto = "INSERT INTO Store (IDmem, imgStockUrl, name, qty, detail, cost, unit) VALUES (1,'" + imgUrl + "','Bag',10,'testja',1000, 'ชิ้น')";
sqlcom.CommandType = CommandType.Text;
sqlcom.CommandText = SqlAddPhoto;
sqlcom.Connection = Conn;
sqlcom.ExecuteNonQuery();
Conn.Close();
}
}
i++;
}
if (IsUpload == true)
{
Response.Write("<br>อัพโหลดไฟล์ เรียบร้อยแล้ว !!!");
Response.Redirect("deletePhoto.aspx");
}
else
if (IsUpload == false)
{
Response.Write("<br>คุณเลือกไฟล์ผิดประเภท กรุณาเลือกใหม่ !!!");
}
}
catch (Exception ex)
{
Response.Write("ไม่สามารถอัพโหลดไฟล์ได้ เนื่องจาก" + ex.Message);
}
*** เอามาจากหนังสือ ASP.NET ครับ พอดีผมก้อใช้เหมือนกันเลยเอามาแบ่งปัน ไม่รู้ว่าจะใช่ที่ต้องการหรือเปล่านะ
|
|
|
|
|
Date :
2010-05-22 00:55:47 |
By :
tester |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมก็หาเหมือนกัน แบ สามารถสรางอัลบั้มได้ แล้วก็เลือกอัลบั้มที่จะอัพโหลดได้ ใคมีช่วยชี้แนะที
|
|
|
|
|
Date :
2010-06-07 10:23:16 |
By :
nitsuke |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|