Título: Abrir archivos Publicado por: CeLaYa en 4 Febrero 2016, 22:51 pm Buenas tardes a todos.
Estoy elaborando una página en donde requiero abrir (ver) archivos que se encuentran en un directorio del disco duro. con visual basic uso una API: Código
de esta forma puedo abrir cualquier archivo con su aplicación asociada, he buscado si con PHP o javascript existe algo similar pero no he podido hacerlo, he intentado abrir los archivos con un link: Código pero al parecer por el tema de la seguridad los exploradores no lo permiten. ¿Alguien sabe si es posible abrir archivos desde HTML/PHP/javascript? Título: Re: Abrir archivos Publicado por: #!drvy en 6 Febrero 2016, 10:29 am No, no es posible. Lo que puedes hacer es decirle al usuario que te los pase el mismo pero no puedes acceder por tu cuenta.
Saludos Título: Re: Abrir archivos Publicado por: CeLaYa en 13 Febrero 2016, 19:14 pm el detalle aqui esque estoy elaborando una página para consulta de Ordenes de Servicio de una empresa, actualmente tienen correos, imagene, archivos de excel, word, txt. y la intención es visualizar esos archivos en el navegador.
Título: Re: Abrir archivos Publicado por: #!drvy en 15 Febrero 2016, 18:51 pm Ya te digo, la única forma de acceder es que el propio usuario te los pase. Puedes usar la File API (https://developer.mozilla.org/en-US/docs/Web/API/File) de javascript para leerlo en el propio navegador (sin necesidad de subirlo al servidor), pero mas allá de eso, nada.
Saludos Título: Re: Abrir archivos Publicado por: engel lex en 15 Febrero 2016, 18:54 pm imagina lo siguiente, hackean a la pagina de tu diario favorito... no hacen ningún cambio visual, solo hace que revise todos tus archivos de documentos, fotos y videos y los suba a su servidor, ellos luego hacen con eso lo que quieran... el navegador puede permitir eso?
Título: Re: Abrir archivos Publicado por: CeLaYa en 17 Febrero 2016, 05:52 am engel lex:
gracias por ejemplo, ahora entiendo que la cuestión de seguridad es muy importante, pero tomando en cuenta que no es posible tomar un archivo del disco y mostrarlo... ¿como hacen, por ejemplo, el hotmail o cualquier otro servicio de correo para ver los archivos adjuntos? en este caso, ¿como podria yo subir los archivos a un servidor y que otros usuarios realicen consultas? #!drvy, gracias por el tip... voy a revisar si con el "filereader" de javascript puedo hacer algo. encontré esta página en donde dan algunas ideas para realizar la lectura de arcihvos http://www.html5rocks.com/es/tutorials/file/dndfiles/ (http://www.html5rocks.com/es/tutorials/file/dndfiles/) Título: Re: Abrir archivos Publicado por: engel lex en 17 Febrero 2016, 15:17 pm lo que hace hotmail, gmail, etc, es que le haces el upload del archivo (input file) lo suben asincronamente (ajax) y en el servidor te responden (ajax), en su defecto, el input file y el metodo de #!drvy
Título: Re: Abrir archivos Publicado por: eLank0 en 18 Febrero 2016, 09:18 am Desde el momento en qué cualquier fichero se de texto, imagen, excel, etc.. se puede convertir a PDF, esta es la mejor opción:
https://mozilla.github.io/pdf.js/ No sé que tan complicado es mostrar archivos con la cantidad de gestores documentales que existen. Salu2 |