Avatar billede blaatand Nybegynder
04. oktober 2003 - 19:29 Der er 4 kommentarer og
1 løsning

Omskrive upload.form script

Jeg har kørt noget kode som virker fint, med 1 fil der bliver uploaded... Nu vil jeg så gerne have lavet det så der er til mere end 1 billede.

Dette er koden jeg bruger til at uploade:

            <%
                set conn = Server.CreateObject("ADODB.Connection")
                Session("MyConn") = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.Mappath("mohaadk_database.mdb") & ";"
               
                Set Upload = Server.CreateObject("Persits.Upload.1")
                Upload.OverwriteFiles = false
                Upload.SetMaxSize 1000000, True
                Upload.SaveVirtual ("/grenades/")
               
                For Each File in Upload.Files
               
                File.ToDatabase Session("MyConn"), "insert into T_SCREENSHOTS(M_URL, M_INFO, M_AUTHOR, , M_KAT, M_DATE) " &_
                "values('"& File.ExtractFileName & "', '" & Upload.Form("info") & "', '" & Upload.Form("nickname") & "', '" & Upload.Form("kat") & "',Now())"
                if Err <> 0 Then
                Response.Write "<font class=""maintekst"">Der er sket en fejl! : " & Err.Description
               
                Else
               
                Response.Write "<font class=""maintekst"">Tilføjet...</font>"
               
                End If
                Next
           
                End if
            %>

60 points for at omskrive koden til mindst 3 uploade filer... :)
Avatar billede blaatand Nybegynder
04. oktober 2003 - 19:31 #1
Nå ja, altså filnavnet skal gemmes i databasen under 2 nye kolonner...
Avatar billede blaatand Nybegynder
04. oktober 2003 - 20:56 #2
Er der virkelig ingen der ved hvad jeg skal gøre for at kunne uploade mere end 1 billede ad gangen? :(
Avatar billede psyclown Nybegynder
05. oktober 2003 - 01:54 #3
jeg mener den kode du har der skulle virke med flere file forms.

så du skal bare lave de antal file forms du skal bruge f.eks.

<input type="file" name="file1">
<input type="file" name="file2">
osv. osv.
Avatar billede blaatand Nybegynder
05. oktober 2003 - 02:35 #4
Koden extracter jo filnavnet i dette stykke: '"& File.ExtractFileName & "'

Men hvis jeg bruger den samme vil den jo hente den samme fil...
Avatar billede blaatand Nybegynder
05. oktober 2003 - 22:43 #5
*Lukker*
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
Kurser inden for grundlæggende programmering

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