PDA

View Full Version : [ASP]file upload


RaouL_BennetH
05-10-2011, 09:16
Ciao a tutti :)

Ho il problema con l'upload di un file (un'immagine).
Il nome del file (ad es. pippo.jpg) dev'essere scritto all'interno di un db access.

Altro problema č che l'applicazione non č stata scritta da me ma adesso la devo gestire io.

Per descrivere meglio il problema:
Ho un form nel quale vengono inseriti dei dati:

nome
cognome
nome_immagine

Adesso, nome e cognome vengono inseriti correttamente nel db.

l'immagine la ottengo mediante l'utilizzo della libreria AspUpload cosė:


if act = "_load" then


Set Upload = Server.CreateObject("Persits.Upload")
Path = Server.MapPath(cImagePath & "\")
SavePath = Path & "\thumbs"

Count = Upload.Save(Path)
If Count = 0 Then
Response.Write("Nessun file selezionato")
Response.End
Else
Set File = Upload.Files(1)
Set jpeg = Server.CreateObject("Persits.Jpeg")
jpeg.Open(File.Path)

jpeg.Width = jpeg.OriginalWidth * 50 / 100
jpeg.Height = jpeg.OriginalHeight * 50 / 100

ThumbPath = SavePath & "\" & "thumb_" & File.FileName
Response.Write(ThumbPath)

If UCase(Right(ThumbPath, 3)) <> "JPG" Then
ThumbPath = SavePath & ".jpg"
End If

jpeg.Save ThumbPath
End If
End If


Nel file che si occupa dell'inserimento nel db, credo di capire che cerchi un cookie dal quale recuperare il nome dell'immagine:


cQuery = cQuery & """" & request.cookies("file-upload")("dir_img") & """, "


Perdonate la mia ignoranza in ASP, ma come posso gestire questa cosa ?

Grazie a tutti !

RaouL