I'm looking for a way to allow site visitors to purchase tickets to an event with a credit card and then be able to print the ticket themselves. The tickets would need to be bar coded. I've heard of another site doing this, but haven't been able to contact the webmaster to inquire on their method.
Anyone have any ideas or suggestions on where I might find a solution?
Actually, yesterday on TV (during The Simpsons) I saw an ad from HP about how they are enabling people to print out tickets for events. My first thought was, "This would make it easy to ripoff tickets from the vendor."
But you could visit Hewlett Packard's Website and see what they have to say.
P.S. I am 99% sure it was HP.
Hmmm... Thanks for the tip,d3v, but I couldn't find anything on HP's site.
Still looking for a solution...
This is an application that would require a decent backend. In order to allow anyone to print tickets no matter what the device you would have to create them as a graphic on the backend and then display them on the screen.
Each ticket would then have to have an event code, seat assignment and check number encoded in the barcode. The on-site equipment would then verify each of this in order to try and stop counterfeiting.
This type of application is pretty complicated and though it can be done it will be difficult to impossible with simple "off-the-shelf" scripts.
Wayne Luke - Sitepoint Moderator/Internet Media Developer
Digital Magician Studios - Making Magic with Web Applications
Just as Wayne said, you'd need to edit the image. This can be done with the GD image library, available for both PHP and Perl as of now. It's still no piece 'o cake, though.