Hola todos.
Estoy usando esta función para validar que se elija al menos un archivo para subir:
Código HTML:
<script language="JavaScript" type="text/javascript">
function checkform ( f ) {
var frm0 = f.elements['uploadfile[0]'].value;
var frm1 = f.elements['uploadfile[1]'].value;
var frm2 = f.elements['uploadfile[2]'].value;
if ( frm0 == "" && frm1 == "" && frm2 == "" ) {
alert("Post file must not be left blank");
return false;
}
return true;
}
</script>
<form enctype="multipart/form-data" action="upload.php" method="post" onsubmit="return checkform(this);">
<input type="file" name="uploadfile[0]">
<input type="file" name="uploadfile[1]">
<input type="file" name="uploadfile[2]">
<input type="submit" value=" Upload File(s) " />
</form>
Necesito validar además el tipo de archivos. Son diferentes tipos, por ejemplo el pirmero debe ser .doc, el segundo .mp3 y el tercero .avi
Alguien puede ayudarme, me confunde mucho el array y no logro hacerlo