Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18

Discussione: Upload Baol

  1. #1

    Upload Baol


    Ciao
    ...
    codice:
    Dim oUpload 
    Set oUpload = new cUpload 
    oUpload.SetPath "/upload/dicono/"
    
    oUpload.Load
    if oUpload.Count=0 then
    	Response.Write "Nessun file caricato"
    Else
    	While Not oUpload.EOF
    		oUpload.Save()
    		
    			voce = oUpload.Form("voce") 
    			Immagine = oUpload.Form("immagine")
    			pdf = oUpload.Form("pdf")
    						
    
    		oUpload.MoveNext
    	Wend
    end if
    
    	strSql = " UPDATE diconodinoi SET voce = "&ToSql(voce)&", foto = "&ToSql(Immagine)&", pdf = "&ToSql(pdf)&", mesenum = "&ToSql(mesenum)&",  where id =" & idd
    	response.Write(strSql)
    	cn.Execute strSql
    	cn.Close()
    	set cn = nothing
    e se non carico nessuna immagine come faccio ad inserire voce?

  2. #2
    se il campo immagine è uno solo mi pare un pò inutile il ciclo while:

    codice:
    
    voce = oUpload.form("voce")
    
    if not oUpload.eof
    oUpload.save()
    Immagine=oUpload.form("immagine")  '???????
    pdf = oUpload.form("pdf")                  '???????
    
    else
    
    response.write "nessun file caricato"
    end if
    
    'resto del codice
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  3. #3
    Santino
    Carico 1 immagine e un possibile PDF
    il fatto è che proprio l'immagine e il PDF sono "facoltativi" mentre i lcampo voce è sempre obbligatorio

  4. #4
    Originariamente inviato da -AA-
    Santino
    Carico 1 immagine e un possibile PDF
    il fatto è che proprio l'immagine e il PDF sono "facoltativi" mentre i lcampo voce è sempre obbligatorio

    eh allora così dovrebbe andare
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  5. #5
    invece no :-( inserisce il campo VOCE solo se carico almeno l'immagine

  6. #6
    Originariamente inviato da -AA-
    invece no :-( inserisce il campo VOCE solo se carico almeno l'immagine
    avrai sbagliato a riportare il mio codice allora..
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  7. #7
    Originariamente inviato da -AA-
    invece no :-( inserisce il campo VOCE solo se carico almeno l'immagine
    perchè memorizzi i campi solo se ci sono file da salvare.
    prova cosi:

    codice:
    Dim oUpload 
    Set oUpload = new cUpload 
    oUpload.SetPath "/upload/dicono/"
    
    oUpload.Load
    if oUpload.Count=0 then
    	Response.Write "Nessun file caricato"
    Else
    	While Not oUpload.EOF
    		oUpload.Save()
    		
    
    
    		oUpload.MoveNext
    	Wend
    end if
               voce = oUpload.Form("voce") 
               Immagine = oUpload.Form("immagine")
    	pdf = oUpload.Form("pdf")
    	strSql = " UPDATE diconodinoi SET voce = "&ToSql(voce)&", foto = "&ToSql(Immagine)&", pdf = "&ToSql(pdf)&", mesenum = "&ToSql(mesenum)&",  where id =" & idd
    	response.Write(strSql)
    	cn.Execute strSql
    	cn.Close()
    	set cn = nothing

  8. #8
    non serve a niente aprire un ciclo while se i campi file nel form sono solo uno.
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  9. #9
    I campi che salva sono 2, se ho capito bene, e sono l'immagine e il pdf.

  10. #10
    Originariamente inviato da Andrea Toniolo2
    I campi che salva sono 2, se ho capito bene, e sono l'immagine e il pdf.
    i campi del form sono molti, ma i file sono 1, quindi l'upload avrà solo un record da dover salvare
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

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.