ciao a tutti, il mio problema è che non riesco a uplodare 3 immagini contemporaneamente da web a access, questo è il codice che uso:
<%
password = request.cookies("pass")
Dim oUpload, nome, category, descrizione
Set oUpload = new cUpload
oUpload.SetPath picspath
oUpload.AutoRename=False
oUpload.OverWrite=False
oUpload.load()
if passworddb=password then
oUpload.Save()
Select Case lCase(oUpload.Files("InputName"))
Case "name"
name= oUpload.GetFileName()
Case "image2"
image2= oUpload.GetFileName()
Case "image3"
image3= oUpload.GetFileName()
end select
category = oUpload.Form("category")
commenti = oUpload.Form("descrizione")
descrizione = replace(commenti,"'","''")
titolo = oUpload.Form("titolo")
desc_prod = oUpload.Form("desc_prod")
objRs.Close
Set objRs = Nothing
objConn.Close
Set objConn = Nothing
%>
<!--#include file="inc_db_ins.asp"-->
<%
strsql = "INSERT INTO fotoinfo ( name, image2, image3, category, titolo, desc_prod, descrizione) Values ( '" & name & "', '" & image2 & "', '" & image3 & "','" & category & "', '" & titolo & "','" & desc_prod & "','" & descrizione & "');"
objConn.Execute strsql
objConn.Close
Set objConn = Nothing
Set oUpload=Nothing
else
%>
questo codice così mi carica solo 1 immagine e gli altri 2 campi non vengono letti da access...
spero in un vostro aiuto
<%
password = request.cookies("pass")
Dim oUpload, nome, category, descrizione
Set oUpload = new cUpload
oUpload.SetPath picspath
oUpload.AutoRename=False
oUpload.OverWrite=False
oUpload.load()
if passworddb=password then
oUpload.Save()
Select Case lCase(oUpload.Files("InputName"))
Case "name"
name= oUpload.GetFileName()
Case "image2"
image2= oUpload.GetFileName()
Case "image3"
image3= oUpload.GetFileName()
end select
category = oUpload.Form("category")
commenti = oUpload.Form("descrizione")
descrizione = replace(commenti,"'","''")
titolo = oUpload.Form("titolo")
desc_prod = oUpload.Form("desc_prod")
objRs.Close
Set objRs = Nothing
objConn.Close
Set objConn = Nothing
%>
<!--#include file="inc_db_ins.asp"-->
<%
strsql = "INSERT INTO fotoinfo ( name, image2, image3, category, titolo, desc_prod, descrizione) Values ( '" & name & "', '" & image2 & "', '" & image3 & "','" & category & "', '" & titolo & "','" & desc_prod & "','" & descrizione & "');"
objConn.Execute strsql
objConn.Close
Set objConn = Nothing
Set oUpload=Nothing
else
%>
questo codice così mi carica solo 1 immagine e gli altri 2 campi non vengono letti da access...
spero in un vostro aiuto