Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    439

    inserire due file in due campi database access con upload

    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:

    codice:
    <input name="Immagine" type="file" class="Stile3" id="Immagine" size="15" >
    
    <input name="imgdue" type="file" class="Stile3" id="imgdue" size="15" >
    questa è la pagina dell'upload;

    codice:
    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
    Grazie

  2. #2
    immagine = File.FileName
    imgdue = File.FileName
    alle variabili assegni lo stesso valore!
    "durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."

    http://www.kumbe.it

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    439

    e quindi come dovrei fare?

  4. #4
    non penso che sia possibile fare l'upload contemporaneo di + files x' il totale dei bytes viene inviato dal form e se mandi + di un file non si riesce a capire quanti bytes sono di un file e quanti di un'altro!

    (almeno credo!)
    "durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."

    http://www.kumbe.it

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    439
    l'upload lo fa il problema è che non scrive i nomi in campi diversi del database

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.