0

PHP を使用して、バーコード スキャナーで取得した情報を取得および処理する Web サイトを作成しています。患者のデータを保存することは可能ですか? 登録票にはスキャナー用のバーコード (患者 ID を含む) があるはずです。

私はたくさん読みましたが、動的にする方法がわかりません。リンクで何かを読んで、次のように実装します。

require("php-barcode.php");

function getvar($name){
    global $_GET, $_POST;
    if (isset($_GET[$name])) return $_GET[$name];
    else if (isset($_POST[$name])) return $_POST[$name];
    else return false;
}

$code=stripslashes(getvar('code'));
if (!$code) $code='123456789012';

$R=barcode_print($code,getvar('encoding'),getvar('scale'),getvar('mode'));

/*
 * call
 * http://........./barcode.php?code=012345678901
 *   or
 * http://........./barcode.php?code=012345678901&encoding=EAN&scale=4&mode=png
 *
 */

?>
<img src="barcode.png" />

どんなアイデアでも、どんな提案でも、どんなリンクでも大歓迎です。

4

1 に答える 1

3

最初にバーコード フォントをインストールする必要があります。インストールされているフォントの 1 つを選択して、コードを印刷できます。以下からバーコードの出力をテストできます。(このリンクからバーコード フォントをダウンロードする必要があります。

<style>
  .barcode{
    font-family:FFontCodePOSTNET;
  }
</style>

Bodyタグの下に配置します

<span class="barcode">123</span>

指定された画像でバーコード出力を確認できます

于 2013-05-02T09:59:29.647 に答える