Extensiones de filtro en carga de formulario HTML [duplicado]

Esta pregunta ya tiene una respuesta aquí:

Atributo 'aceptar' de entrada de archivo: ¿es útil? 8 respuestas

Tengo un formulario de carga HTML simple y quiero especificar una extensión predeterminada ("* .drp", por ejemplo). He leído que la forma de hacerlo es a través del atributo ACCEPT de la etiqueta de entrada, pero no sé exactamente cómo.

<form enctype="multipart/form-data" action="uploader.php" method="POST">
Upload DRP File:
<input name="Upload Saved Replay," type="file" accept="*.drp"/><br />
<input type="submit" value="Upload File" />
</form>

Edita Sé que la validación es posible usando JavaScript, pero me gustaría que el usuario solo vea los archivos ".drp" en su diálogo emergente. Además, no me importa mucho la validación del lado del servidor en esta aplicación.

Respuestas a la pregunta(7)

Su respuesta a la pregunta