Avatar billede kimlarsen1978 Nybegynder
12. maj 2003 - 20:03 Der er 3 kommentarer og
1 løsning

File.ImageType ALTID JPG

Heysa...
Når jeg uploader et f.eks. et worddokument skriver den dette ud:
---------------
FilNavn: Startpakke.doc
FilType: JPG
---------------
Min kode ser sådan her ud:
--------------
  randomize
  n=int(10000000*rnd)

  Set Upload = Server.CreateObject("Persits.Upload")
 
  Upload.SetMaxSize 50000, True
  On Error Resume Next
  Count = Upload.SaveToMemory
     
  If Err.Number = 8 Then
    session("fejl") = "Dit billede er for stort, det må MAX fylde 50 kb."
    response.redirect "add_add.asp"
  Else
  If Err <> 0 Then
      session("fejl") = "Der opstod en fejl, brug denne besked ved henvendelse: " & Err.Description
      response.redirect "add_add.asp"
  End If
  End If
 
For Each File in Upload.Files
    Dim FileName
    FileName = File.ExtractFileName
    Dim FileType
    FileType2 = File.ImageType
   
    response.write "FilNavn: " & FileName
    response.write "<br>"
    response.write "FilType: " & FileType

  If File.ImageWidth >= 500 Then
    session("fejl") = "Dit billede er for stort, det må MAX være 500 pixel bred."
    response.redirect "add_add.asp"
  End If

  If File.ImageType <> "GIF" AND File.ImageType <> "JPG" AND File.ImageType <> "JPEG" Then
    session("fejl") = "Billede skal være i formatet GIF eller JPG"
    response.redirect "add_add.asp"
  End If
 
  File.SaveAs "d:\inetpub\wwwroot\Billeder\"& n & FileName

Next
---------------
Derfor kan jeg ikke få den if-sætning der begynder med "If File.ImageType..." til at fungerer, for uanset hvad jeg gør retunerer File.ImageType hele tiden JPG
Avatar billede Slettet bruger
12. maj 2003 - 20:04 #1
FileType2 = File.ImageType

skal vel være

FileType = File.ImageType


??
Avatar billede kimlarsen1978 Nybegynder
12. maj 2003 - 20:06 #2
Ja det var en skrivefejl, der er Fileype og det står der også i min egen kode - sorry
Avatar billede kimlarsen1978 Nybegynder
12. maj 2003 - 20:50 #3
Nu har jeg fundet ud af lidt mere:
File.ImageType
Virker kun hvis det virkelig er et billede der uploades, ved alt mulig andet retunerer den JPG. Det vil sige at jeg istedet for:
File.ImageType
Skal bruge noget der retunerer FilTypen nogen der ved hvordan?
Avatar billede kimlarsen1978 Nybegynder
13. maj 2003 - 14:19 #4
Jeg har omformuleret spørgsmålet her: http://www.eksperten.dk/spm/352042
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