Entiendo que no quieras gastar tu tiempo en hacer un sistema para dibujar códigos de barras en páginas PHP. Creo que es una decisión acertada, porque no debe ser un problema trivial.
Pues buscando un poco por Internet he encontrado una clase que implementa este tema de los códigos de barras en páginas PHP. Lo mejor de todo es que es gratuita!
Está preparada para funcionar en PHP 5 y parece que utiliza también la librería GD para producir esos códigos de barras en imágenes. Además también tiene la posibilidad de generar el código de barras en un PDF, por si deseas que las personas puedan descargarse el PDF para imprimirlo, lo que suena bastante bien.
La clase que te comento se llama Barcode PHP y está publicada en el sitio de PHPClasses. Para descargarla lo único que tienes que hacer es registrarte en ese sitio. Además, desde esa página podrás acceder a diversas documentaciones.
Accede a este enlace para encontrar la descripción de la clase para hacer los barcode:
http://www.phpclasses.org/package/6520-PHP-Generate-barcode-in-GD-and-PDF.html
No sé si será la única opción para hacer los códigos de barras desde páginas PHP, pero me figuro que no lo será y que si buscas más encontrarás otras clases o librerías que implementen funcionalidades similares.