Ciao a tutti,

ho un sever apache-php-mysql su windows ( apache 2.0.55 - php 5.1.2 )

leggo dappertutto che per stampare sulla stampante del client ( nome pc client in rete PCCLIENT ) basta condividerla, montarla sul server e il gioco è fatto.

Miiiiii, a me non funziona.

Premesse:
- la stampante è una stampante barcode S ATO che è collegata con cavo seriale ed è condivisa in rete come BCODE_1
- il "server" è un windows xp professional
- se la stampante la collego direttamente al server, le stampe vanno che è una gioia
- il programma che lancia la stampa si chiama stampa.php

Non funziona invece quando uso il printer_open("\\\\PCCLIENT\\BCODE_1");

se la sintassi di printer_open fosse sbagliata, si avrebbe un errore come questo (questo errore l'ho risolto... quindi il problema non è questo)
PHP Warning: printer_write(): supplied argument is not a valid Printer Handle resource in C:\\percorso...\\stampa.php on line 19, referer: http://192.168.0.200/sito/

con la sintassi corretta l'errore cambia... ed è il mio problema attuale ovvero
PHP Warning: printer_write() [function.printer-write]: couldn't allocate the printerjob [5] in C:\\percorso...\\stampa.php on line 19, referer: http://192.168.0.200/sito/

nessuno ci ha sbattuto il naso?

Cercando in giro per motori, ho letto due suggerimenti di
- usare RedMon, ma non c'erano dettagli su come sfruttare il meccanismo.
- un altro invece, (però per stampanti zebra) suggeriva di creare un file di testo con le istruzioni (linguaggio stampante) e poi inviare questo file alla stampante con PRINT.EXE.. ma anche qui, nessun dettaglio tecnico.

Grazie per ogni aiuto che peraltro potrebbe tornare utile alla comunità.

Ciao

Robert
.