Make your PHP script push an HTML formatted tmp file, run it through
html2ps, (then perhaps ghostscript to make it PCL et al) and redirect it to
your printer. (Or, then run ps2pdf on it and also email a PDF order
confirmation page to your customer . . . the potential is limitless.)

        You could skip several steps by writing the PS/PCL handler template
class yourself, but that's a lot of work.



        Or . . . you could make a gif using GD primitives and your data,
then push this to ghostscript for PDF or postscript or PCL or bubblejet . .
.






        John T. Foley
        Network Administrator
        Pollak Engineered Products, Actuator Products Division, A Stoneridge
Company
        195 Freeport Street, Boston MA 02122
        ph: (617) 474-7266        fax: (617) 282-9058

      The geographical center of Boston is in Roxbury.  Due north of
the center we find the South End. This is not to be confused with South
Boston which lies directly east from the South End.  North of the South
End is East Boston and southwest of East Boston is the North End.

 

> -----Original Message-----
> From: Cal Evans [SMTP:[EMAIL PROTECTED]]
> Sent: Wednesday, February 07, 2001 10:22 AM
> To:   ThoVer Webproducties; [EMAIL PROTECTED]
> Subject:      RE: [PHP] Access a printer via PHP
> 
> Thomas,
> 
> You don't connect databases to printers.  As you discerned, you could use
> a
> program to query the database and output the results to a printer.
> 
> I f you absolutely MUST have it start printing AS SOON as the order is
> inserted into the database (and I challenge you to re-think that
> requirement) then the PHP script that adds it to the database needs to
> also
> output it to the printer.  This might be the easiest way anyhow.
> 
> Sorry, I've never tried to print from PHP so I don't know the specifics
> but
> one possible way to do it would be to open a file handle to your printer
> and
> write to it like it were any other file.  My preference would be to write
> the order out to a file and then issue a system command to print that
> file.
> 
> Cal
> http://www.calevans.com
> 
> 
> -----Original Message-----
> From: ThoVer Webproducties [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, February 07, 2001 7:33 AM
> To: [EMAIL PROTECTED]
> Subject: [PHP] Access a printer via PHP
> 
> 
> Hello,
> 
> For an e-commerce project we want to connect
> the mySQL-database we created to a printer
> (attached to a computer which has 24h
> internet [and mySQL database] access). I
> assume it's different to couple the
> mySQL-database directly to a printer.
> We are however accessing the database via
> PHP, so I think it might be possible to send
> a command to a printer directly from the PHP
> file which puts the data into the database as
> well.
> 
> We want to do this in order to have an order
> via the website printed directly. In fact,
> the printer should start printing as soon as
> an order is added to the seperate table in
> the mySQL database (by a special PHP
> document).
> 
> Does anyone know whether this is possible
> and, if it's possible, could you tell me how?
> 
> 
> 
> 
> Thanks in advance,
> Thomas.
> 
> 
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
> 
> 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to