vi quoto il codice:

il javascript:
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;

}
}
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.


il form:
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();">
in pratica riconosce se i file selezionati sono corretti o meno, ma, in qualsiasi caso, me li uploada.
Grazie in anticipo a chi mi da una mano