Set Upload = Server.CreateObject("Persits.Upload.1") Upload.SetMaxSize 50000, True Upload.SaveVirtual("/log/")
For Each File in Upload.Files If Not Upload.Size < 5000 Then strDSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " &_ "DBQ=" & Server.Mappath("log/db.mdb") & ";" File.ToDatabase strDSN, "insert into UploadData(ID, Path, Data) " &_ "values('"&FileID&"', '"&File.Path&"', ?)" if Err <> 0 Then Response.Write "Error saving the file: " & Err.Description Else File.Delete Response.Write "File "&FileID&", uploaded!<br>" End If End If Next
Ok, det virker ikke. Problem stillingen har ændret sig lidt.... Kan det lade sig gøre at tjekke om filen er en JPG fil og om størrelsen er = eller < det tilladte? Tænkte på en if på en eller anden måde?
Lige et afsluttende spørgsmål... Er det muligt at tjekke størrelse og billedtype før man uploader filen? Eller kan man kun, som jeg gør nu, se det ved først at uploade filen, og der efter slette den hvis den ikke opfylder kravene?
Hmm det ved jeg egentlig ik' rigtigt... altså Files.Size skulle gerne gøre det...
//>Rune
Synes godt om
Ny brugerNybegynder
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.