fopen() abre cualquier tipo de archivos?
puedo hacer un echo luego de utilizar el fopen() ?
| ||||
| fopen() fopen() abre cualquier tipo de archivos? puedo hacer un echo luego de utilizar el fopen() ?
__________________ www.dataautos.com |
| |||
| Hola, Si, abre todo tipo de ficheros (supongo que habra excepciones), tanto binarios como de texto. Y antes del echo, tendras que leer el contenido con fread() (www.php.net/fread). Saludos.
__________________ Josemi Aprendiz de mucho, maestro de poco. |
| ||||
| Bueno estuve viendo sobre fread() y esto es lo que pude sacar ![]() osea me ta tirando codigos ascii Código PHP: Código PHP:
__________________ www.dataautos.com |
| |||
| Hola, Pues supongo que tu navegador no esta configurado para ver inline los ficheros binarios xls. Prueba a ponerlo attachment y darle la opcion de abrir. Saludos.
__________________ Josemi Aprendiz de mucho, maestro de poco. |
| ||||
| de esa manera logre abrirlo en el navegador :), pero ejej esta como si fuese el puro excel.. como puedo hacer para que no se pueda editar?
__________________ www.dataautos.com |
| |||
| Lo que se modifica es la copia que se ha bajado al equipo del cliente, no el del servidor. De todas formas, creo que puedes crear un xls con el excel en el que no se pueda modificar nada. Saludos.
__________________ Josemi Aprendiz de mucho, maestro de poco. |
| |||
| Por lo menos los documentos de Word se puede bloquear para que queden de sólo lectura y hasta con contraseña. Supongo que exell tendrá algo así. Recuerda que de esa forma .. dependes de que el cliente (navegador) tenga instalado Exel o algún visor para archivos Exel . .si no lo tiene verá todo ese "codigo extraño" que mostrastes en su navegador. Un saludo, PD: readfile() te hace lo mismo que todo ese fopen() y fread() + el echo a lo que leistes ...
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| ||||
| si ya vi lo de readfile () gracias ;) otra pregunta, si lee el archivo, y quiero recorrerlo...uso un while(!feof), pero el contenido de las celdas como lo relaciono? como se accesa al contenido de una celda? Saludos
__________________ www.dataautos.com |
| ||||
| eso no es facil, la forma mas simple es usar la api de excel a traves de la clase COM.
__________________ Dedicado a proyectos web, actualmente desarrollando un sistema de diseño de flyers online muy fácil de usar. |
| ||||
| sip, pero wow!!! no se trabajar con API :(
__________________ www.dataautos.com |
| ||||
| en www.php.net/manual/es/ref.com.php puedes encontrar pequeños ejemplos de uso de la clase para instanciar objetos de excel entre otros.
__________________ Dedicado a proyectos web, actualmente desarrollando un sistema de diseño de flyers online muy fácil de usar. |
| |||
| Tienes classes para trabajar con Exel vía COM (OJO: COM requiere de un servidor PHP bajo windows ) .. pero usando google nuevamente me salió esto: http://paggard.com/projects/xls.reader/ (no es gratuito ..) Y esta basada en COM: http://www.phpclasses.org/browse/package/86.html Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |