Mailinglisten-Archive |
Am Donnerstag, 28. März 2002 12:57 schrieb André Frimberger: > > -----Original Message----- > > From: php-admin_(at)_phpcenter.de [mailto:php-admin_(at)_phpcenter.de] > > On Behalf Of Trash > > Wie bekomme ich das in mein Skript und sende das an den Drucker? Am > > liebsten wäre mir eine Lösung, die unabhängig vom PHP-Skript im > > Hintergrund druckt, damit nicht so viel Zeit verschwendet wird... > > ich würde mir n kleines c(++) programm schreiben, das das Drucken > erledigt. Nen Druckauftrag könntest du dann ganz einfach in ne db > einfügen und von dem c proggy wirds dann wieder ausgelesen... > das könntest du dann ja auch per cron starten, o.ä. davon würde ich abraten, weil entweder du rufst das c Proggie alle paar Sekunden auf (was zu hoher Rechnerbelastung führen würde) oder du wartest manchmal sehr lange bis der cronjob das nächste mal ausgeführt wird und dann der bon gedruckt werden kann -> IMHO: Blödsinn. mit $fp = fopen ("/dev/lp0", "w"); fwrite ($fp, "irgendwelcheDaten"); fclose ($fp); kann theoretisch man auf die Parallele Schnittstelle lp0 unter Linux schreiben. Unter Win müsste das selbe mit dem Dateinamen "LPT1:" funktionieren. Allerdings kann das mein Apache z. B. auch nicht, weil er die nötigen Rechte nicht hat um auf die Schnittstelle zuzugreifen. Wie man die verändert weiß ich leider auch nicht. MfG, Rapha
php::bar PHP Wiki - Listenarchive