niente... ho provato anche ad adattare uno script che ho trovato sul forum in questo modo:

Codice PHP:
function controllafile() {

    <% For 
i=1 to session("numeroimg") %>
    var 
nomefile<%=i%> = document.inserisci.file<%=i%>.value;
    
    if (
nomefile<%=i%> == "") {     
    
alert("Occorre inserire una allegato");     
    return 
false;   
    }   
    
   
nomefile<%=i%> = nomefile<%=i%>.substr(nomefile<%=i%>.lastIndexOf(".")+1);
   if (
nomefile<%=i%> != "gif" || nomefile<%=i%> != "jpg" || nomefile<%=i%> != "png"){
   
alert(nomefile<%=i%>);     
    return 
false;  
   }
   <%
next%>
return 
true

ma niente la prima (il controllo se il campo file è vuoto o meno) funziona la seconda niente da fare ho provato a far stampare l'estensione che estrapola dal file (pensando che magari c'era un errore di sintassi nel lastIndexOf) ma niente l'estensione viene estrapolata correttamente!!!
forese è sbagliato l'IF? nomefile<%=i%> != "gif" non so più cosa pensare doce sta l'errore? :master: