vi quoto il codice:
il javascript:
in pratica lo script controlla che i file che si vogliono uploadare abbiano l'estensione richiesta, altrimenti notifica il messagio di errore e blocca l'operazione di submit.codice:function controlla(){ var usrFile = Form1.userfile.value; var usrFile2 = Form1.userfile2.value; usrFile=usrFile.substr((usrFile.length-4),4); usrFile2=usrFile2.substr((usrFile2.length-3),3); if ((usrFile != ".txt") || (usrFile2 != ".ps")){ alert("I file selezionati non hanno un'estensione valida.\nRicontrollare quindi riprovare"); $_REQUEST['submitted'] = "false"; return false; } else{ alert('OK true!') $_REQUEST['submitted'] = "true"; return true; } }
il form:
in pratica riconosce se i file selezionati sono corretti o meno, ma, in qualsiasi caso, me li uploada.codice:<form enctype="multipart/form-data" action="<?= $_SERVER['PHP_SELF']; ?>" method="POST" name="Form1"> ... <input type="submit" value="Upload File" name="submit" onclick="JavaScript: if (controlla(this)) document.Form1.submit();">
Grazie in anticipo a chi mi da una mano

Rispondi quotando