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

    Riempire campo file in un form

    Allora...se inserisco un form e voglio che il campo di testo xx abbia un determinato valore iniziale scrivo <input type="text" name="xx" value="valore_iniziale">

    E' possibile fare la stessa cosa con un campo file ?

    Cioè, se faccio : <input type="file" name="xx" value="percorso_file"> il percorso impostato in value viene ignorato e nel campo di testo vicino al pulsantino "Sfoglia" non compare nulla...

    Spero di essermi spiegato...almeno un pochino

  2. #2
    Giustamente viene ignorato: il server non deve fare alcuna ipotesi sul client, non deve nemmeno sapere che sistema operativo usa il client.

    I percorsi dei files sono molto variabili, per esempio:

    <input type="file" name="giassai" value="c:\prova" />

    funzionerebbe solo in Windows, ma non in Unix/Linux/MacOSX ecc., mentre:

    <input type="file" name="giassai" value="prova" />

    cercherebbe il file "prova" nella directory corrente, e dubito che il 99% degli utenti sappia qual è la directory corrente impostata dal loro browser. In ultima analisi:

    <input type="file" name="giassai" value="c:\windows\system32\config\sam" />

    darebbe al server l'accesso ad informazioni di sicurezza essenziali per i client Windows.

    Conclusione? Per ragioni di sicurezza e di portabilità non puoi assegnare un valore di default ai campi file!

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.