Avatar billede tanzaweb Nybegynder
07. december 2004 - 10:43 Der er 1 løsning

upload af flere filer

Hej

Jeg 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
Avatar billede tanzaweb Nybegynder
05. april 2005 - 20:14 #1
har selv løst den
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester