Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/12/2011, 13:37
Avatar de blakmetall
blakmetall
 
Fecha de Ingreso: diciembre-2010
Ubicación: Jalisco
Mensajes: 181
Antigüedad: 13 años, 11 meses
Puntos: 18
No imprime hoja en Win7

hola a todos alguien sabe por que en win7 no me manda a imprimir.

Código PHP:
<?php
    $handle 
fopen("LPT1""w");
    
fwrite($handle,chr(27). chr(64));
    
fwrite($handlechr(27). chr(97). chr(1));//centrado
    
fwrite($handle,"Cuando uno saca el fuaa\n\nEse es el verdadero FUAAA\n\n\n\n");
    
fwrite($handlechr(27). chr(100). chr(1));//salto de linea
    
fwrite($handlechr(27). chr(97). chr(0)); //izquierda
    
fwrite($handle"texto");
    
fclose($handle); // cierra el fichero LPT1
    
$salida shell_exec('lpr LPT1'); //lpr->puerto impresora, imprimir archivo LPT1
?>
resulta que tengo este codigo y esta probado en winXP y funcion perfectamente.
tengo una impresora con puerto USB,
use lo siguiente: use net LPT1: \\nombre_pc\nombre_impresora /persistent:yes
para que el puerto del LPT1 se redireccionara al puerto de la impresora.

Y me funciono correctamente en winXP
pero al intentar poner la aplicacion en win7
me manda un error dice que
"el fopen(LPT1) no puede abrir el archivo, o algo similar."

Seguramente sea algo de permisos alguien sabe como puedo corregir esto
para win7???

como dato extra:
la version que funciono la corri en winXp con 32 bits con wampserver 32bits
la que no funcion la corri en win7 con 64bit con wampserver 32 bits.


Gracias por su atencion y agradezco todas las respuestas que puedan o no dar una posible solucion.
__________________
To the end....