简介:
因为客户的需求,所以找了一下php相关产生QR code的程式。
找到了参考文献中的那位好心工程师网站,
因而认识这个日本网站,也是个好心日本人提供的open source....
步骤:
在日本的那个网站,我下载了这个版本的档桉,
QRcode Perl CGI & PHP scripts ver. 0.50i
然后直接解压缩到你的web server上,
若在windows版本上跑时需要改qr_img.php裡的
$path="../data";
$image_path="../image";
<<原本写法适合跑在linux机器上>>
然后直接执行http://localhost/QR/php/qr_img.php?d=test
<<以上是我档桉放在QR的资料夹下>>
解说:直接在网址后加d=tset,是因为程式内是用get的方式,d是取值的变数!!
若出现这样的错误
Call to undefined function ImageCreate()
就表示WEB SERVER裡的GD函数未开启
解决方法~~
找到php.ini的档桉,原本是
;extension=php_gd2.dll
请将最前面分号拿掉,然后重新stop→start apache囉!!
因为客户的需求,所以找了一下php相关产生QR code的程式。
找到了参考文献中的那位好心工程师网站,
因而认识这个日本网站,也是个好心日本人提供的open source....
步骤:
在日本的那个网站,我下载了这个版本的档桉,
QRcode Perl CGI & PHP scripts ver. 0.50i
然后直接解压缩到你的web server上,
若在windows版本上跑时需要改qr_img.php裡的
$path="../data";
$image_path="../image";
<<原本写法适合跑在linux机器上>>
然后直接执行http://localhost/QR/php/qr_img.php?d=test
<<以上是我档桉放在QR的资料夹下>>
解说:直接在网址后加d=tset,是因为程式内是用get的方式,d是取值的变数!!
若出现这样的错误
Call to undefined function ImageCreate()
就表示WEB SERVER裡的GD函数未开启
解决方法~~
找到php.ini的档桉,原本是
;extension=php_gd2.dll
请将最前面分号拿掉,然后重新stop→start apache囉!!