バイクばっかじゃ無く本業のログも しょっぱですが「バーコード」 前職で先輩がVBでこれ作ってるの見て興味があったんですが 紙を無くして管理ミスをなくす 満たすためにはと考えたら、バーコードにたどり着きました バーコードリーダー 上を購入して とりあえずバーコードをWikiで調べてみると、なかなか複雑 文字使いたきゃCODE~系 数字だけならその他(アバウトw フォントを使う手も考えたのですが 不特定多数が使うWEBで且つ、サーバーがロ-カル なら、直で吐こうぜ つこって色々調べてPEARがよさげ phpinfoで、Image_Barcodeの許可有り さすがXAMPP 冒頭で require_once 'Image/Barcode.php'; 呼びだして... Image_Barcode::draw('1234', 'int25', 'png'); おお一発w 引数は(吐きたい数字及び文字
お客さんから、JAN8かJAN13のバーコードを受付時に読み込ませて、処理をしたいが方法はないかと言われたので、 バーコード画像を生成する。 バーコード画像を埋め込んだPDFを生成する。 PDFをメールに添付して対象者に送る。 添付のPDFを印刷してもってきてもらい、受付でバーコードを読み込ませる。 という案を考えた。 バーコードの生成だけしたことなかったので、できるのか試してみた。 バーコード生成を試す PHPで動作しているシステムに追加する必要があるので、生成方法をさがしたら、PEARのImage_BarcodeでJAN13と互換があるEAN13が生成できることがわかった。 導入後、 <?php require_once 'Image/Barcode.php'; Image_Barcode::draw('1234567890123', 'ean13', 'gif'); ?> を試してみ
目次Net_POP3の導入 -- Net_POP3::Net_POP3() -- コンストラクタNet_POP3::connect() -- POP3 サーバに接続するNet_POP3::deleteMsg() -- メッセージに削除マークをつけるNet_POP3::disconnect() -- POP3 サーバとの接続を切断するNet_POP3::getBody() -- メッセージの本文を返すNet_POP3::getListing() -- メールボックスのメッセージの一覧を取得するNet_POP3::getMsg() -- メッセージ全体を返すNet_POP3::getParsedHeaders() -- 指定したメッセージのヘッダをパースして返すNet_POP3::getRawHeaders() -- 指定したメッセージの生のヘッダを返すNet_POP3::getSize()
PEAR の ライブラリで、POP3 で簡単にメール情報を取得するのに使えます 但し、複雑なメールは、自分で処理する必要があります ( テキスト本文のみであれば、JIS から変換するのみですが、添付ファイルは自分でデコードする必要があります ) ( PEAR マニュアル ) <?php # PEAR require_once('Net/POP3.php'); # 漢字変換用( 内部コード設定 ); mb_language( "ja" ); mb_internal_encoding("EUC-JP"); print "<PRE>"; # インスタンス作成 $pop3 = new Net_POP3(); # 接続( さくらインターネットの場合 ) $ret = $pop3->connect ("ユーザid.sakura.ne.jp", 110 ); if ( $ret ) { print "接
以前、メール受信時に perl スクリプトを起動して自動処理させる方法という記事を書きましたが、それのPHP版です。 上記のエントリでも書いていますが、メール受信時に何らかの処理を行なうプログラムを作る場合、 特定のメールアカウントにメールが届いた際に、何らかのプログラムが起動するように設定する そのプログラムを書く という2つのステップが必要ですが、そのうち1番目のステップに関しては、perl だろうが PHP だろうが、全く関係ありません。 なので、1ステップ目のメールサーバー側の設定に関しては、メール受信時に perl スクリプトを起動して自動処理させる方法を参照してください。 メールを処理する PHP スクリプトの書き方 PHP というと、Webアプリケーションに特化した言語、というイメージがありますが、もちろん perl と同じように、シェル的な使い方もできます。 メールを受け取
さくらのレンタルサーバーに、PHP の拡張モジュール(ライブラリ) PEAR パッケージをインストールする手順の解説です。 PEAR とはPHP Extension and Application Repository の略で、PHP のライブラリが色々入っているパッケージ群です。 さくらのレンタルサーバーには、一応 PEAR は入ってるみたいですが、用意されているパッケージが少ないので、もともと用意されているライブラリ以外のものを使いたい場合は、自分のサーバー領域にローカルコピーをインストールする必要があります。 というわけで、さくらのレンタルサーバーに PEAR をインストールする手順のメモです。 1. SSH でサーバーにログインする SSH でサーバーにログインします。 2. 設定ファイルの作成 以下のコマンドで、PEAR のローカル設定ファイルを作成。 pear config-c
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く