10. oktober 2004 - 21:42Der er
10 kommentarer og 1 løsning
tjeck fil navn inden upload, med aspsmartupload
Hi
Jeg har et spørgsmål ang. AspSmartUpload.
Jeg vil gerne tjekke fil-formaterne inden jeg uploader dem, og give en konstruktiv og forstålig fejlmeddelse.
Istedet fx: spSmartUpload.File error '800403f2' The file : '02.htm' is not allowed to be uploaded (Error 1010) /pp-support/admin/execute_imagelib.asp, line 108
Mit spørgsmål går på hvordan dette kan gøre. Jeg benytter allerede "AllowedFilesList" : mySmartUpload.AllowedFilesList = "jpeg,jpg,gif,bmp,png"
Men ønsker altså at tjekke inden jeg kontakter Upload Komponenten, fx noget i stil med.
If mySmartUpload.AllowedFilesList = "False" then response.write "Ikke gyldig fil format" responsr.end Else .. Start upload ..
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
If Err Then if Err.number = 1010 then response.redirect ReturnURL & "&msg=Du kan kun uploade billeder af typen jpg, gif, bmp elle png" else Response.Write("Fejl: " & Err.description) Response.Write("Fejl: " & Err.number) End if Else response.redirect ReturnURL & "&msg=Filerne er nu uploadet" End If
Fejl: The file : '02.htm' is not allowed to be uploaded (Error 1010) Fejl: -2147220494
og ja her ser det ud at at err.number svarer til -2147220494 og ikke som 1010 som du skrive og som der står i deres dokumentation
Jeg har ændret 1010 til -2147220494 og så ser det umildbart ud til at virke. Har du nogen anelse om hvordan det hedder fejl nr. -2147220494 og ikke 1010 ???
> the surfer kunne ikke umildbart få det til at virke med InStr, men fandt denne løsning:
For each file In mySmartUpload.Files If NOT file.IsMissing Then If file.FileExt <> "png" OR file.FileExt <> "gif" OR file.FileExt <> "jpg" OR file.FileExt <> "bmp" then response.redirect ReturnURL & "&msg=Forkert filtype" End if End if Next
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.