Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    542

    controllo estensione file

    Ciao a tutti,
    devo fare upload di un file.jpg e ho fatto questa piccola funzione per controllare il file selezionato prima di procedere.

    Quacuno + esperto mi può dire se la funzione checkFoto() mi mette al sicuro anche nel caso che, per esempio, il sistema operativo è impostato per non far vedere l'estensione dei file?

    Grazie

    Parte HTML:
    <form enctype='multipart/form-data' name='form1' action='conferma.php' method='POST'>
    <input type='file' id='foto' name='foto' size='60'>
    <input type='button' id='registra' value='Registra Logo' onClick='javascript:checkFoto()'>


    parte javascript:
    Codice PHP:
    (\"Trasferimento del file logo completato.\",1)' >

            function checkFoto() {
                var file=form1.foto.value;
                if (file.length>3 && (file.substr(file.length-3)=='jpg' || file.substr(file.length-3)=='JPG')) {
                    return true;
                }
                else {
                    return false;
                }       
            } 
    Guidino

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    542

    controllo file

    Ops,
    fate conto che la prima riga di codice:
    ("Trasferimento del file logo completato.\",1)' >

    non ci sia.
    Guidino

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Nessuna funzione ti "mette al sicuro"... basta disabilitare il javascript.

    Comunque quella funzione dovrebbe fare al caso tuo... basta provarla

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    542

    upload

    Grazie e buona domenica
    Guidino

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.