Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Problema campi testo in Upload multiplo di Baol

    Salve ragazzi sto usando l'upload di Baol per caricare i file sul server e contemporaneamente salvarli sul DB.

    Il mio problema è dato dal fatto che per quanto riguarda i file questi mi vengo correttamente salvati uno per uno in record distinti. La stessa cosa per non riesco a farla con il campo testo chiamato "Titolo" perchè per ora giustamente mi inserisce il titolo uguale per tutte le immagini caricate nel DB.

    Io vorrei fare in modo di poter associare un titolo differente per ogni immagine caricata.

    Potete cortesemente dami uno spunto:

    Questo è il form:
    codice:
    <FORM METHOD="Post" enctype="multipart/form-data" ACTION="Upload_Database.asp">
    File : <INPUT TYPE="file" NAME="Campo1"> 
    Descrizione 1: 
    <label>
    <input name="titolo" type="text" id="titolo"/>
    </label>
    
    
    File : <INPUT TYPE="file" NAME="Campo2">
    
    
    File : <INPUT TYPE="file" NAME="Campo3">
    
    File : <INPUT TYPE="file" NAME="Campo4">
    
    File : <INPUT TYPE="file" NAME="Campo5">
    
    
    <label></label>
    <label></label>
    
    
    <INPUT TYPE="submit" NAME="Enter">
    </FORM>
    E questo è lo script per l'aupload:

    codice:
    <%
    Dim oUpload
    Set oUpload= new cUpload
    With oUpload
    'La riga seguente impoosta la connessione al database e la tabella di inserimento dati
    'La connesione e la tabella verranno aperti con il metodo oUpload.Database.Open()
    .SetDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("database/agenti.mdb"),"SELECT Top 1 * FROM news"
    .EnabledAspUpload	= False
    .EnabledImageSize	= False
    .EnabledLog 		 = False
    .AutoRename 		 = True
    .Overwrite			 = False
    .SetPath "upload\"
    .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
    			.Database.Fields("Titolo") =   .Form("Titolo")
    			.Database.Fields("Percorso") = .GetFileName
    			'Inserimento
    			.Database.AddNew()
    	.MoveNext
    	Wend
    end if
    End With
    Set oUpload = Nothing
    %>
    <a href="http://www.robertodidonato.it" target="_blank">Roberto Di Donato</a>

  2. #2
    up!
    <a href="http://www.robertodidonato.it" target="_blank">Roberto Di Donato</a>

  3. #3
    non puoi fare più campi titolo2, titolo3, ecc?
    http://www.ecogiochi.it - il primo blogames del pianeta
    http://www.grogonet.com - Grog on network

  4. #4
    No ho provato ma nulla.

    Comunque ho risolto così per ora.

    Carico i file e nella schermata successiva mostro i file appena caricati con accanto i campi per inserire la descrizione. Poi aggiorno. Per l'aggiornamento multiplo mi sono rifatto all'articolo nella sezione asp di html.it.

    Grazie cmq per l'interessamento.

    <a href="http://www.robertodidonato.it" target="_blank">Roberto Di Donato</a>

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 © 2026 vBulletin Solutions, Inc. All rights reserved.