PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit Drucker-Steuercodes



antimon
18.01.03, 22:30
Hallo zusammen,


für einen Bondrucker, den ich per Dezimalcodes ansteuere benutze ich die Funktion chr() in PHP, und das sehr gut, solange ich Buchstaben oder Zahlen ungleich 0 verwende. chr(0) funktioniert partout nicht.
Die Kommandos werden in eine Variable "$ausgabe" geschrieben und dann per exec("echo '$ausgabe' | lpr -P$printer"); ausgegeben. Texte und Zahlensequenzen wie z.B: "chr(29).chr(86).chr(66).chr(10)" (Bon abschneiden) werden problemlos akzeptiert, nur chr(0) nicht...
Hat jemand eine Idee, was das sein könnte? Filtert der lpr das vielleicht raus? Oder gibts bei PHP Probleme damit?