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

    problema logico nell'upload di un file

    Salve a tutti, ho un problema nell'upload di un file.
    Il sistema funziona in questo modo: l'utente inserisce i dati nella form, clicka su ok, e viene mostrata a video la pagina di conferma dei dati. Se clicka su conferma i dati vengono inseriti nel db.
    Se voglio permettere l'upload di un file, ed utilizzo il l'input type="file" nella pagina iniziale, quando l'utente arriva alla pagina di conferma quest'oggetto input non c'è più (la pagina di conferma non permette modifiche all'utente), e quindi non posso più fare l'upload.

    La soluzione che mi è venuta in mente è quella di mettere l'input type="file" non nella pagina iniziale ma nella pagina di conferma, in modo che quando l'utente conferma i dati inseriti, sceglie (solo a questo punto) anche il file da uploadare. Solo che sencondo me questa non è buona come soluzione, per la funzione "concettuale" che ha la pagina di conferma.

    Avete qualche altra idea?

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    204
    No, purtroppo non puoi - per mia conoscenza personale - spostare la logica dell'upload da una pagina all'altra.

    Secondo me la soluzione che hai pensato è la più logica: nella prima pagina l'utente inserisci i dati, e solo nella seconda gli è permesso l'upload.

    Naturalmente ciò deriva dalle mie conoscenze personali, se scopri un trucco per risolvere facci partecipi...

    Ciao

  3. #3
    vi ricordo che input type file alla fine contiene una stringa... quindi

  4. #4
    Originariamente inviato da Jc_
    vi ricordo che input type file alla fine contiene una stringa... quindi
    Si ma leggi qui...

    Ottiene l'accesso al file caricato specificato da un client.

    [Visual Basic]
    Public ReadOnly Property PostedFile As HttpPostedFile

    Valore proprietà
    Oggetto System.Web.HttpPostedFile per l'accesso al file da caricare.

    Osservazioni
    Le limitazioni alla sicurezza del browser impediscono la conservazione di questo valore in più richieste.

    Non posso passare la stringa da una pagina all'altra.

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    204
    Appunto, è per questi che ti consigliavo di fare l'upload solo al secondo passaggio!

    Ma se qualcuno era a conoscenza di qualche altro trucchetto...

    Ciao

  6. #6
    Originariamente inviato da Alchimista
    Appunto, è per questi che ti consigliavo di fare l'upload solo al secondo passaggio!

    Ma se qualcuno era a conoscenza di qualche altro trucchetto...

    Ciao
    Rispondevo a Jc_...infatti ho adottato questo metodo...

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    204
    Non ce ne sono altri!
    Ciao

  8. #8
    Si che si può. E se mi dai tempo t'incollo anche il codice.
    Messo in notifica il post così se replicate mi ricordo di postare il codice

  9. #9
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    1,482
    Parlo teoricamente perchè non ho mai provato.

    Potresti passarti la stringa che contiene il file alla seconda pagina, ed in questa creare un controllo input file nascosto ed assegnarli appunto la stringa con il percorso.

    Hey hey, my my Rock and roll can never die!

  10. #10
    o semplicemente uplodare il file che e' nella stringa senza aver bisogno del input nascosto

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.