收据打印机 - 当有人下订单时自动打印?

我已经买了一张收据打印机并连接到我的电脑上的串行COM1。我想在有人在线下订单时自动打印收据。怎么办? 我用PHP / MySQL开发了一个购物车网站;位于数据中心的服务器。     
已邀请:
好的,所以你的网站在数据中心,而你的打印机在家里,听起来好像它不会起作用...... 这就是你需要的: - 网络打印机或打印机服务器,允许您通过Web API添加作业 - 必须可以从外部(从数据中心)访问此API,因此您需要静态IP或某些服务,如dyndns ...... - 您需要扩展您的网站以将收据发送到打印机队列 但如果我是你,我就不会开始做到这一点...... 一个更好的解决方案可能是在您的本地计算机上运行并连接到您网站数据库的程序,以检查是否下了订单,并创建收据并将其发送到打印机......     
您将需要在本地运行的某些东西监视您的数据库以获取新订单并生成一个发送到打印机的相应文件。 你可以通过在本地运行另一个Web服务器并在PHP中执行某些操作来实现否则,您可以购买可能的程序。     
如何让PHP向触发打印机的服务器中的特定端口发送请求? 我的意思是,您应该让服务器监听计算机上的特定端口,该端口将接收要打印的数据或存储数据的数据库行的主键,并且一旦获得此类数据,它将自动将其发送到打印机。     

要回复问题请先登录注册