Avatar billede madd Nybegynder
08. april 2001 - 18:03 Der er 5 kommentarer og
1 løsning

aspSmartUpload

Hey hey..

Nu har jeg lige siddet og lavet en upload funktion med AspSmartUpload, MEN... Jeg har sat den til at den KUN accepterer jpg og gif filer, det virker også fint nok, men jeg vil gerne have at min egen fejl meddelse bliver vist ved fejl, og altså ikke:

Error Type:
aspSmartUpload.File (0x800403F2)
The file : \'C:\\Dokumenter\\sms.htm\' is not allowed to be uploaded (Error 1010)
/webforums/upload_billede.asp, line 33

Ovenstående skulle gerne erstattes med \"Fil er ikke tilladt\" eller noget lign.

BTW. komponentet kan findes på www.advantys.com, hvis nogle har brug for dokumentationen til mit spm... =)

/Mattias
Avatar billede no_doubt Nybegynder
08. april 2001 - 18:08 #1
Noget i denne retning ?

Select Case Request(\"Mode\")
Case \"fejl\": medd = \"Fil er ikke tilladt\" eller
End Select
noget lign\"
medd = \"fejl\"
Avatar billede no_doubt Nybegynder
08. april 2001 - 18:09 #2
ups sådan

Select Case Request(\"Mode\")
Case \"fejl\": medd = \"Fil er ikke tilladt\" eller noget lign\"
End Select

medd = \"fejl\"
Avatar billede medjeti Nybegynder
08. april 2001 - 18:12 #3
\'Tillader applikationen at fortsætte selvom der sker en fejl
On Error Resume Next

[ Udfør uploaden ]

\'Hvis der er sket en fejl vil denne optræde som Err.Number (i dit tilfælde Err.Number = 1010)

If Err Then
  If Err.Number = 1010 Then
    Response.Write \"Filer af denne type er ikke tilladt\"
  Else
    Response.Write \"Der er sket en anden fejl\"
  End If
End If
Avatar billede madd Nybegynder
08. april 2001 - 19:07 #4
medjeti > virker ikke...måske sætter jeg det ind forkert?
Avatar billede medjeti Nybegynder
08. april 2001 - 19:14 #5
Altså... sæt \"On Error Resume Next\" ind inden du udfører din upload-ting...

Efter du har uploadet tjekker du med \"If Err Then\" om der er sket en fejl.
Derefter tjekker du på Err.Number hvilken fejl der er opstået (Err.Description giver en mere detaljeret fejl-meddelelse)
Avatar billede madd Nybegynder
08. april 2001 - 19:16 #6
Well... jeg kunne ikke få din til at virke, sorry, så jeg lavede en If forespørgsel på FileExt, og jeg tror det virker...
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