upload af flere filer
HejJeg har følgende script til upload af en fil, og har prøvet at sætte noget ind til upload af flere filer, men kan ike lige komme videre.
Er der nogen der kan hjælpe?
void Insert(object Sender, EventArgs E)
{
string TheFile = tbvBillede.PostedFile.FileName;
string filepath = Server.MapPath("") + "\\uploadedfiles\\";
string filename = TheFile.Substring(TheFile.LastIndexOf("\\")+1);
string fullpath = filepath + filename;
if (TheFile.Length > 0) {
string FileType = tbvBillede.PostedFile.ContentType;
int FileSize = tbvBillede.PostedFile.ContentLength;
if (FileType != "image/jpeg" & FileType != "image/pjpeg") {
OurSpan.InnerHtml = "Du kan <b>kun Only Uploade Jpegs.</b> Ikke?";
}
else if (FileSize > 12000) {
OurSpan.InnerHtml = "Du kan ikke uploade en fil større end 11k. Din er størrer.";
}
else {
try {
tbvBillede.PostedFile.SaveAs(fullpath);
OurSpan.InnerHtml = "En fil med navnet <b>" + filename + "</b> blev uploadet succesfuldt<br>";
OurSpan.InnerHtml += "Det blev uploadet til <b>" + filepath + "</b> directory";
}
catch (Exception Exc) {
OurSpan.InnerHtml = "Fejl ved upload af <b>" + filename + "</b><br>" + Exc.ToString();
}
}
}
else {
OurSpan.InnerText = "Venligst vælg en fil til upload";
}
string strVareNr, strNavn, strBeskrivelse, strKortBeskrivelse, strColliStr, strLagerAntal, strBillede, strKort, strKatNavn;
float strPris, strPris1, strPris10, strPris50, strPris100, strPris200;
string strSQL;
DropDownList myDrpBox;
myDrpBox = (DropDownList) tbKatNavn.FindControl("drpData");
strVareNr = tbVareNr.Text;
strNavn = tbNavn.Text;
strBeskrivelse = tbBeskrivelse.Text;
strKortBeskrivelse = tbKortBeskrivelse.Text;
strPris = Convert.ToSingle(tbPris.Text);
strPris1 = Convert.ToSingle(tbPris1.Text);
strPris10 = Convert.ToSingle(tbPris10.Text);
strPris50 = Convert.ToSingle(tbPris50.Text);
strPris100 = Convert.ToSingle(tbPris100.Text);
strPris200 = Convert.ToSingle(tbPris200.Text);
strColliStr = tbColliStr.Text;
strLagerAntal = tbLagerAntal.Text;
strBillede = filename.ToString();
strKort = filename.ToString();
strKatNavn = myDrpBox.SelectedItem.Value.ToString();
strSQL = "INSERT INTO ssProdukt (VareNr, Navn, Beskrivelse, KortBeskrivelse, Pris, Pris1, Pris10, Pris50, Pris100, Pris200, ColliStr, LagerAntal, Billede, Kort, KatNavn) Values (";
strSQL += strVareNr + ", '";
strSQL += strNavn + "', '";
strSQL += strBeskrivelse + "', '";
strSQL += strKortBeskrivelse + "', ";
strSQL += strPris.ToString().Replace("," , ".") + ", ";
strSQL += strPris1.ToString().Replace("," , ".") + ", ";
strSQL += strPris10.ToString().Replace("," , ".") + ", ";
strSQL += strPris50.ToString().Replace("," , ".") + ", ";
strSQL += strPris100.ToString().Replace("," , ".") + ", ";
strSQL += strPris200.ToString().Replace("," , ".") + ", ";
strSQL += strColliStr + ", ";
strSQL += strLagerAntal + ", '";
strSQL += strBillede + "', '";
strSQL += strKort + "', ";
strSQL += strKatNavn + ")";
//Response.Write(strSQL);
SqlConnection myConnection = new SqlConnection("Server=localhost;User Id=xxxxxxxx;Password=xxxxxx;Database=xxxxx;");
myConnection.Open();
SqlCommand myCommand = new SqlCommand(strSQL, myConnection );
myCommand.ExecuteNonQuery();
myConnection.Close();
lblBesked.Text ="Du har oprettet en Varer som er " + tbNavn.Text;
btInsert.Enabled=false;
}
<tr>
<td valign="top">Varer Billede:</td>
<td valign="top"><input ID="tbvBillede" Width="230" type="file" runat="server"/><br />Upload billed max 10KB</td>
</tr>
<tr>
<td valign="top">Kort Billede:</td>
<td valign="top"><input ID="tbvKort" Width="230" type="file" runat="server"/><br />Upload billed max 10KB</td>
</tr>
<tr>
Der mangler lige lidt i koden men eller skulle det der er brug for være der
