Salve!
Ho un form con 2 campi per l'upload di due immagini...
Le immagini le invia sulla cartella dove viene effettuato l'upload ma non riescoa far scrivere entrambe le immagini sul databse, ovvero scrive in tutti e due i campi lo stesso nome!
Questo è il form:
questa è la pagina dell'upload;codice:<input name="Immagine" type="file" class="Stile3" id="Immagine" size="15" > <input name="imgdue" type="file" class="Stile3" id="imgdue" size="15" >
Graziecodice:strPath = Server.MapPath("\public\allegati") & "\" 'Ciclo tra i file inviati For Each File In Uploader.Files.Items 'Salvo il file File.SaveToDisk strPath immagine = File.FileName imgdue = File.FileName Next Set Uploader = Nothing dim rs dim con set rs=Server.CreateObject("ADODB.RECORDSET") set con=Server.CreateObject("ADODB.CONNECTION") con.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="& server.MapPath("/mdb-database/dbase.mdb") sql = " SELECT * FROM msgpvt " rs.open sql, con, 3, 3 ' qui inserisci i dati nel db dove i campi sono 3 1) nome 2) cognome 3) immagine WITH rs .addNew .Fields("immagine") = immagine .Fields("imgdue") = imgdue .update end with rs.close

Rispondi quotando
