[PHP-users 31564] バーコードを動的に生成したい
柴田 健郎
takeofuture @ hotmail.com
2007年 2月 27日 (火) 14:32:21 JST
いつもお世話になってます。
最近、数字コードもしくは英数字コードから
バーコード動的に変換できることができないか考えてます。
最終的には以下のようなオーダフォームに1つ足して
商品コードをそのままCODE39できればCODE128で
表現した画像(GIFなど)を自動生成して個数の横にはりつけたいのですが
顧客 商品コード 商品名 個数
A商店 12345 はさみ ( )個
12346 のり ( )個
http://www.ysd.bne.jp/linux/barcd/index.html
を参考にやろうとしてますがその中に
グラフィックライブラリを含む php が使用可能であること。
が条件としてあるようです。
それとは別に
http://bar-code.sourceforge.net/sample.php
ももってきて実際にコピーして動かしてみたのですが以下のような
エラーがでます。
なにか足りないのでしょうか?
いずれによ、CODE128でできればいいと思ってます。
基礎的なことなのですが、なにかアドバイスをいただければ幸いです。
また、もっと手軽にできるコードがあれば教えていただけると幸いです。
以下
http://bar-code.sourceforge.net/sample.php
からコードををダウンロード、コピーしたときのsample.phpが表示したエラー
Notice: Use of undefined constant __TRACE_ENABLED__ - assumed
'__TRACE_ENABLED__' in /var/www/html/barcode/sample.php on line 15
Notice: Use of undefined constant __DEBUG_ENABLED__ - assumed
'__DEBUG_ENABLED__' in /var/www/html/barcode/sample.php on line 16
Warning: Call-time pass-by-reference has been deprecated - argument passed
by value; If you would like to pass it by reference, modify the declaration
of fsockopen(). If you would like to enable call-time pass-by-reference,
you can set allow_call_time_pass_reference to true in your INI file.
However, future versions may not support this any longer. in
/var/www/html/barcode/debug.php on line 41
Warning: Call-time pass-by-reference has been deprecated - argument passed
by value; If you would like to pass it by reference, modify the declaration
of fsockopen(). If you would like to enable call-time pass-by-reference,
you can set allow_call_time_pass_reference to true in your INI file.
However, future versions may not support this any longer. in
/var/www/html/barcode/debug.php on line 41
Warning: Call-time pass-by-reference has been deprecated - argument passed
by value; If you would like to pass it by reference, modify the declaration
of fsockopen(). If you would like to enable call-time pass-by-reference,
you can set allow_call_time_pass_reference to true in your INI file.
However, future versions may not support this any longer. in
/var/www/html/barcode/debug.php on line 56
Warning: Call-time pass-by-reference has been deprecated - argument passed
by value; If you would like to pass it by reference, modify the declaration
of fsockopen(). If you would like to enable call-time pass-by-reference,
you can set allow_call_time_pass_reference to true in your INI file.
However, future versions may not support this any longer. in
/var/www/html/barcode/debug.php on line 56
Notice: Use of undefined constant __DEBUG_HOST__ - assumed '__DEBUG_HOST__'
in /var/www/html/barcode/debug.php on line 28
Notice: Use of undefined constant __DEBUG_PORT__ - assumed '__DEBUG_PORT__'
in /var/www/html/barcode/debug.php on line 29
Notice: Use of undefined constant __TRACE_HOST__ - assumed '__TRACE_HOST__'
in /var/www/html/barcode/debug.php on line 31
Notice: Use of undefined constant __TRACE_PORT__ - assumed '__TRACE_PORT__'
in /var/www/html/barcode/debug.php on line 32
Notice: Use of undefined constant __TIMEOUT__ - assumed '__TIMEOUT__' in
/var/www/html/barcode/debug.php on line 34
Notice: Undefined variable: border in /var/www/html/barcode/sample.php on
line 39
Notice: Undefined variable: drawtext in /var/www/html/barcode/sample.php on
line 40
Notice: Undefined variable: stretchtext in /var/www/html/barcode/sample.php
on line 41
Notice: Undefined variable: negative in /var/www/html/barcode/sample.php on
line 42
Fatal error: Call to undefined function ImageCreate() in
/var/www/html/barcode/barcode.php on line 88
_________________________________________________________________
Hotmail に直接アクセス!MSN がさらに使いやすく http://jp.msn.com/
PHP-users メーリングリストの案内