I know how to generate pdf dynamically from php and i know something about about zebra printers.
if you can setup ftp acount on the printer to put file via ftp that would be great, if not i'll have to use lpr protocol which will make my life littlebit harder but i'll manage :-)
Hope to hear from you soon with more details.
Kind regards,
Marko