PHPでQRコード作成
サーバー上でQRコードを作る
PHPプログラムを利用してQRコードを作ることができます。 公開ウェブサーバー上にプログラムを設置すれば、ユーザーがアクセスした時に自動生成することも可能です。
QRcode Perl CGI & PHP scripts
QRcode Perl CGI & PHP scriptsで、QRコード作成スクリプトが配布されています(要GDライブラリ)。 なおQRコードは(株)デンソーウェーブの登録商標です。
詳しい使い方は上記サイトで解説されているので、ここではPHP利用の場合について簡単に説明します。
まず、スクリプトをダウンロードして解凍します。phpディレクトリにあるqr_img.phpというファイルがQRコード作成スクリプトです。 このphpファイルに、パラメータでURLを渡すと、URLデータをQRコード化することができます。
qr_img.php?d=http%3A%2F%2Fwww.suihanki.jp%2F
データ(d=で指定)に渡すURLはあらかじめURLエンコードしておいてください。URL以外のデータも可能です。データ以外にもエラー訂正レベルや画像タイプを指定するパラメータもあります(スクリプト添付のREADME.txtを参照してください)。
利用上の注意
必ず手元のパソコンで動作確認を行うようにしてください。レンタルサーバー等の公開サーバーにて運用する場合は、セキュリティやサーバー負荷等にも十分注意するようにしてください。
スクリプト利用にはGDライブラリが必要です。レンタルサーバーで利用する場合は、ホスティング会社に確認してください。管理者はデジロックサーバにて動作確認しています。