dígame cómo obtener una ruta de archivo completa desde un <input type="file">
Probé fileinput.value pero muestra fakepath.
También probé mozFullPath.
Por razones de seguridad, los navegadores no permiten esto, es decir, JavaScript en el navegador no tiene acceso al sistema de archivos; sin embargo, al usar la API de archivos HTML5, solo Firefox proporciona una propiedad mozFullPath, pero si intenta obtener el valor, devuelve una cadena vacía:
$('input[type=file]').change(function () { console.log(this.files[0].mozFullPath); });Debido a importantes razones de seguridad, la mayoría de los navegadores no permiten obtenerlo, por lo que JavaScript, cuando se ejecuta en el navegador, no tiene acceso al sistema de archivos del usuario. dicho esto, Firefox es excepcional y proporciona la propiedad mozFullPath pero solo devolverá una cadena vacía.