Ciao a tutti.
Questo è il mio primo post in questo forum, speriamo bene.
Dunque vi spiego il problema: ho un form che esegue l'upload di un file excel sul server tramite asp.
Succede però che qualche utente distratto invece di selezionare un file excel seleziona un file con estensione diversa da xls e lo script va giustamente in errore.
Selezione corretta:
C:\Inetpub\wwwroot\Quote\quote2006.xls
Selezione non corretta:
C:\Inetpub\wwwroot\Quote\quote2006.doc
Naturalmente il percorso da cui si seleziona il file è diverso da pc a pc.
E' possibile controllare al momento della selezione del file che questo abbia l'estensione xls?
Questo è il codice del form:
codice:
<html>
<head>
<script><!--
function validate(theform)
{
if (theform.File1.value == "")
{
alert("Non è stato selezionato il file excel da importare nel Database Access.");
theform.File1.focus();
return false;
}
return(true);
}
// -->
</script>
</head>
<body>
<form action="upload.asp" method="POST" ENCTYPE="multipart/form-data" onSubmit="return validate(this)">
<input type="file" name="File1" size="35">
<input type="image" src="button.gif">
</form>
</body>
</html>
Vi ringrazio, ciao
MR