So I'd like to build a website for a company that will be generating custom invoices. I'd like to find some way for the user to log into the site, then print their invoice and have it print out... Sounds easy enough. Here's the kicker: I'm hosting it on one server, but I'd like everything to print to a network printer somewhere else. That way no matter where the person is, it prints to that same printer. Is there a way to send a print job to another networked printer using PHP? Obviously I would need to make sure that I have port forwarding configured with the router to accept the print jobs, which shouldn't be too difficult. It's just sending that job. If anyone has any ideas, please let me know. Thanks a lot.