Foros del Web » Programando para Internet » PHP »

Leer directorio e imprimir los archivos que contenga

Estas en el tema de Leer directorio e imprimir los archivos que contenga en el foro de PHP en Foros del Web. Hola Gente Necesitaría leer un directorio y mandar a una impresora los archivos que contenga (word, excel, pdf, imagenes, txt, etc). Estoy casi seguro que ...
  #1 (permalink)  
Antiguo 21/07/2007, 09:59
 
Fecha de Ingreso: mayo-2006
Mensajes: 178
Antigüedad: 17 años, 11 meses
Puntos: 7
Leer directorio e imprimir los archivos que contenga

Hola Gente

Necesitaría leer un directorio y mandar a una impresora los archivos que contenga (word, excel, pdf, imagenes, txt, etc).

Estoy casi seguro que esto no se puede hacer, pero por las dudas pregunto.

Saludos.
  #2 (permalink)  
Antiguo 22/07/2007, 03:37
Avatar de jerkan  
Fecha de Ingreso: septiembre-2005
Mensajes: 1.607
Antigüedad: 18 años, 7 meses
Puntos: 19
Re: Leer directorio e imprimir los archivos que contenga

Como dijo Jack el destripador 'vamos por partes'.

Para leer un directorio puedes utilizar la función readdir. Aquí un ejemplo.

Lo de enviar los archivos que contenga a la impresora tendrás que hacerlo en local. Es decir, mediante javascript. Pásate por el foro de javascript para más información.

La estructura del código podría ser algo así:
Código:
// parte php

// leer directorio con readdir

// parte javacscript

// imprimir archivos
Un saludo
  #3 (permalink)  
Antiguo 22/07/2007, 11:15
 
Fecha de Ingreso: mayo-2006
Mensajes: 178
Antigüedad: 17 años, 11 meses
Puntos: 7
Re: Leer directorio e imprimir los archivos que contenga

Gracias.

Ya tengo un script armado como el que mencionas. Yo me refería a si se podía hacer sin tener que pasar por el cliente con javascript. O sea que mientras voy leyendo el directorio vaya mandando los archivos a la impresora.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:07.