tengo este script
Código PHP:
<%For Each File in Upload.Files
Ext = UCase(Right(File.Path, 3))
If Ext <> "JPG" or Ext <> "GIF" Then%>
<span class="nomal"><b><%=File.Filename%></b></span> <br /><div class="QUADRAT_ALERTA"><span class="normal_activat_rellevant">NO VALIDO.</span></div><br>
<%Else
NEW_NAME = replace(File.FileName," ", "_")
File.SaveAs Server.MapPath(carpeta_pujar & NEW_NAME)
Response.Write "New name: " & File.FileName & "<BR>" %>
<span class="normal"> <%=carpeta_pujar%><b><%=File.FileName%></b> - (" <%= File.Size %>" bytes)</span><br />
<%
End If
Next
lo que hace es mirar la extension de un fichero pero lo que le estoy diciendo es que si la extension es diferente a JPG o a GIF me muestre que el archivo no es valido
pero no me lo respeta me salta siempre que no es valido