Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Gestione Download

  1. #1

    Gestione Download

    Salve help me please
    devo creare una pagina di un sito che consenta all'utente di scaricare un file.zip inserendo il nome in una casella di testo premendo poi un pulsante d'invio

    grazie!

  2. #2
    E il nome scritto nella casella di testo dove deve andare a finire ?

  3. #3
    Utente bannato
    Registrato dal
    Sep 2007
    Messaggi
    2,777
    codice:
    <form action="post">
        <input type="text" name="T1" size="20" value="file.zip" />
        <input type="button" value="Invia" onclick="document.location.href = this.form.T1.value" />
    </form>

  4. #4
    Grazie Gufo volendo indicare i file in una specifica cartella download...?

  5. #5
    value="download/file.zip"

    domanda:

    E se l'utente non digita il nome del file correttamente o se nonsa il nome del file da digitare o se il file è stato rimosso ?

  6. #6
    Originariamente inviato da alexba64
    value="download/file.zip"

    domanda:

    E se l'utente non digita il nome del file correttamente o se nonsa il nome del file da digitare o se il file è stato rimosso ?
    Grazie innazitutto ma a me serve proprio così! devo permettere a degli utenti unici di scaricare il file di cui io gli consengo il nome...

  7. #7
    ho provato ma non va alexba64 il value="download/file.zip" non va

    nel senso che io nella cartella devo mettere più file e al utente devo dare solo un nome senza anche download...
    quindi vorrei che inserendo il nome il link li porti nella cartella download... non so se mi sono spiegato...
    ovviamente tutto questo è un dettaglio perche basta che inserisco la pagina della cartella download e risolvo...

  8. #8
    Secondo me per risolvere le soluzioni sono 2:

    Usi javascript e con un semplice script modifichi di volta in volta il value del campo T1 facendo una concatenazione di stringhe es:

    codice:
    <html>
    <head>
    <script language="javascript">
       function setValue(){
           nomeFile = document.getElementById('T1').value;
           url = "download/" + nomeFile;
           document.location.href = url;
       }
    </script>
    </head>
    <body>
        <input type="text" id="T1" size="20"/>
        <input type="button" value="Invia" onclick="setValue()" />
    </body>
    </html>
    La seconda è utilizzando PHP, ossia dai un POST ad una pagina php che si prende il nome del file e ti fa lato server il redirect alla cartella downloads ed in particolare al file specificato dall'utente....
    We are just...a moment...in time...

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.