Avatar billede cygnet Praktikant
07. november 2003 - 13:53 Der er 2 kommentarer og
1 løsning

Persits - problem ved upload af flere filer på én gang

Jeg har dette script

if Request.ServerVariables("REQUEST_METHOD") = "POST" then

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

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


Upload.SaveVirtual ("../billeder")
For Each File in Upload.Files

set file = Upload.Files(1)
  filnavn = File.Filename


  Set Image = Server.CreateObject("AspImage.Image")
  Image.AutoSize = true
Image.LoadImage(server.mappath("\hilhane\billeder\" & filnavn))




  intXSize = 415

  if Int(Image.MaxX) >= intXSize then
  intYSize = (intXSize / Image.MaxX) * Image.MaxY
  Image.ResizeR intXSize, intYSize
  end if
'Image.AddImageTransparent "d:\home\jonsendk\www\album\billeder\overlay.jpg", 300, 0, vbWhite
Image.FileName = server.mappath("\hilhane\billeder\stor\" & filnavn) 
Image.SaveImage
 
  Set objImg = nothing
  Set Image = nothing

  Set Image = Server.CreateObject("AspImage.Image")
  Image.AutoSize = true
Image.LoadImage(server.mappath("\hilhane\billeder\" & filnavn)) 

  intXSize = 125
  intYSize = (intXSize / Image.MaxX) * Image.MaxY
  Image.ResizeR intXSize, intYSize
Image.FileName = server.mappath("\hilhane\billeder\" & filnavn)
Image.SaveImage
 
  Set objImg = nothing
  Set Image = nothing

Set Image = Server.CreateObject("AspImage.Image")
  Image.AutoSize = true
Image.LoadImage(server.mappath("\hilhane\billeder\" & filnavn)) 

  intYSize = 94
  intXSize = (intYSize / Image.MaxY) * Image.MaxX
  Image.ResizeR intXSize, intYSize
Image.FileName = server.mappath("\hilhane\billeder\" & filnavn)
Image.SaveImage

kategori = Upload.Form("kategori")
   
SQL = "INSERT INTO [billeder] (kategori,Billede) VALUES (" & kategori & ", '" & filnavn & "')"
'response.write sql
conntemp.execute(sql)
Next
response.redirect "?mode=billeder&funktion=side&id=" & kategori & ""

Men den gemmer du alle billederne i billeder/ de gemmes ikke i billeder/stor. Der laves også x antal rækker - men det samme filnavn bliver gemt under billeder i alle rækker.

På forhånd tak.
Avatar billede kovalt Nybegynder
09. november 2003 - 00:05 #1
hvad mener du med det her - jeg kan overhovedet ikke få noget mening ud af det:

Men den gemmer du alle billederne i billeder/ de gemmes ikke i billeder/stor. Der laves også x antal rækker - men det samme filnavn bliver gemt under billeder i alle rækker.
Avatar billede cygnet Praktikant
09. november 2003 - 06:54 #2
Sorry - men det jeg prøvede at sige var at den nu gør :

gemmer billederne i folderen /billeder/
og indsætter en masse rækker i min database

den gør ikke
gemmer billeder i folederen /billeder/stor/
og det samme filnavn indsættes i alle rækkerne.

Håber det var lidt mere logisk.
Avatar billede cygnet Praktikant
25. februar 2004 - 08:05 #3
lukker
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