ariciao.
Scusa per il ritardo ma la bimba piccola non mi lascia molto tempo per collegarmi.
Comincio dal risultato e poi ti posto lo script:
Questo è quanto:
ID NOME_PROD IMG1 IMG2 IMG3 IMG4
57 prodotto_pippo a-8.gif a-8.gif a-8.gif a-8.gif
58 prodotto_pippo fle1.gif fle1.gif fle1.gif fle1.gif
59 prodotto_pippo fle2.gif fle2.gif fle2.gif fle2.gif
60 prodotto_pippo cint.gif cint.gif cint.gif cint.gif
L'inserimento di 4 immagini relative al prodotto_pippo mi provoca la creazione di 4 record distinti
Ecco lo script:
codice:
<%
Dim oUpload
Set oUpload= new cUpload
With oUpload
.SetDatabase "Provider=Microsoft.Jet.OLEDB.4.0; " &_
"Data Source="& Server.MapPath("../../mdb-database/db.mdb") &"; " &_
"Jet OLEDB:Database Password=" & "PPAASSWWOORRDD" & ";","SELECT * FROM AZIENDE"
.EnabledAspUpload = False
.EnabledImageSize = False
.EnabledLog = False
.AutoRename = True
.Overwrite = False
.SetPath "../../images/loghi"
.Load
.MoveFirst
if .EOF then
NumFiles = .Count()
Response.write "0 Files caricati su " & NumFiles &" : controlla le dimensioni e il tipo di file."
else
.Database.Open()
While Not .EOF
.Save
'response.Write "il file " & .GetFileName &" è stato salvato
"
'Inserimento dei valori
nome = .Form("nome")
via = .Form("via")
citta = .Form("citta")
provincia = .Form("prov")
tel = .Form("tel")
logo = .Form("Campo1")
if nome = "" or via = "" or citta = "" or provincia = "" or tel = "" or logo = "" then
response.Redirect("azienda.asp?fatto=MANCA")
end if
.Database.Fields("AZIENDA_NOME") = UCase(nome)
.Database.Fields("AZIENDA_VIA") = via
.Database.Fields("AZIENDA_CITTA") = citta
.Database.Fields("AZIENDA_PROV") = UCase(provincia)
.Database.Fields("AZIENDA_TEL") = tel
.Database.Fields("AZIENDA_FAX") = .Form("fax")
.Database.Fields("AZIENDA_WWW") = .Form("www")
.Database.Fields("AZIENDA_MAIL") = .Form("mail")
.Database.Fields("AZIENDA_INFO") = .Form("info")
.Database.Fields("AZIENDA_LOGO") = .GetFileName
.Database.Fields("AZIENDA_IMG1") = .GetFileName
.Database.Fields("AZIENDA_IMG2") = .GetFileName
.Database.Fields("AZIENDA_LOGOMINI") = .GetFileName
'Inserimento
.Database.AddNew()
.MoveNext
Wend
end if
End With
Set oUpload = Nothing
'response.Redirect "categorie.asp"
%>
Help me!