Avatar billede cygnet Praktikant
05. oktober 2003 - 11:57 Der er 5 kommentarer og
2 løsninger

aspimage og persits upload problem

Jeg bruger følgende script.

Den uploader også billedet fint nok men derefter går det galt.

Den skulle gerne resize og ligger billedet i en anden folder - men gider den ikke. Der kommer ingen fejlmeddelse eller noget, der sker bare intet

  Set Upload = Server.CreateObject("Persits.Upload.1")

  Upload.OverwriteFiles = False ' Generate unique names
  Upload.SetMaxSize 1048576 ' Truncate files above 1MB

  'Hvor ligger folderen log i for hold til denne ASP fil ?
   
'Upload.Save server.mappath("\ny\upload_billeder\bs\") 
Upload.Save "d:\web\ph-computer.dk\www\ny\upload_billeder"
if Upload.Form("file1") <> "" then
set file = Upload.Files("file1")  'eller Upload.Files(1)
  filnavn = File.Filename



  Set Image = Server.CreateObject("AspImage.Image")
  Image.AutoSize = true

  Image.LoadImage("d:\web\ph-computer.dk\www\ny\upload_billeder\" & filnavn)

response.write filnavn

  intXSize = 200

  if Int(Image.MaxX) >= intXSize then
  intYSize = (intXSize / Image.MaxX) * Image.MaxY
  Image.ResizeR intXSize, intYSize
  end if
 
Image.FileName ("d:\web\ph-computer.dk\www\ny\upload_billeder\stor\" & filnavn))
Image.SaveImage
 
  Set objImg = nothing
  Set Image = nothing

  Set Image = Server.CreateObject("AspImage.Image")
  Image.AutoSize = true
image.LoadImage("d:\web\ph-computer.dk\database\bs_billeder\" & filnavn) 



  intXSize = 100
  intYSize = (intXSize / Image.MaxX) * Image.MaxY
  Image.ResizeR intXSize, intYSize
Image.FileName("d:\web\ph-computer.dk\database\bs_billeder\lille\" & filnavn)
Image.SaveImage
 
  Set objImg = nothing
  Set Image = nothing
Avatar billede goose Nybegynder
05. oktober 2003 - 12:16 #1
Prøv lige engang og fjern alle de paranteser du bruger i image.filename og image.loadimage, ihvertfald har du en for meget der hvor du gemmer det store billede.
Måske kan dette hjælpe dig på vej : http://www.eksperten.dk/spm/408192

/Goose
Avatar billede goose Nybegynder
05. oktober 2003 - 12:17 #2
- får du udskrevet filnavnet der hvor du skriver response.write filnavn ?

/Goose
Avatar billede cygnet Praktikant
05. oktober 2003 - 12:18 #3
goose fik det hele til at virke lige efter jeg postede her.. havde kvajet mig en del..
Avatar billede cygnet Praktikant
05. oktober 2003 - 12:19 #4
Men du går lige lidt point alligevel..
Avatar billede goose Nybegynder
05. oktober 2003 - 12:22 #5
ok :o)
Avatar billede cygnet Praktikant
05. oktober 2003 - 12:35 #6
Så lidt - du skulle ikke lige kunne sige mig hvordan man kan gøre så hvis man ikke har valgt noget billede springer den denne funktion over ?
Avatar billede goose Nybegynder
05. oktober 2003 - 13:17 #7
Jamen du starter jo med en : if Upload.Form("file1") <> "" then
så er det vel bare at indsætte en : else nederst ?

/Goose
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