Sato IT Studio - PMCJ

Base64 Mail Convert library 設置詳細

【 設置に関する注意事項 】

 ・ メールSubjectでのbase64デコードの際は事前に任意の日本語変換を行ってください。 (通常、メール文コードJisの場合はJIS変換)

【 同梱ファイルとパーミッション 】

  Base64 Mail Convert library

  b64mclib.pl [644] (本体) .htaccess [644] (plファイルをWEB上から見えなくする為に設置)   readme.txt (説明ファイル)

【 設置説明 】

  設定例

1. CGIと同じディレクトリー設置 (CGIの設置がcgi-bin等)

WWW    |---- cgi [755]    | |    | xxxxx.cgi    | b64mclib.pl [644]    | .htaccess [644]    ホームページディレクトリが「WWW」だと仮定し、使用するCGIを xxxxx.cgiとしたとします。    (.htaccessの格納はcgi-binなどに指定されている場合は通常不要)。 2. CGIより上の層に設置 (WEBより見えない階層)

   |− lib (仮名)    |  |    | b64mclib.pl [644]    |    |− WWW    | |---- cgi [755]    | |    | xxxxx.cgi    ※ この場合、.htaccessは不要です。

【 各設定について 】

  使用例

require 'b64mclib.pl'; ------------------ 1. Base64エンコード ------------------ b64mc::Bace64Encode(\$str, 'jis' or 'sjis', 0 or 1); ※ 第2引数 [ $str のコード指定 省略可 ] ※ 第3引数 [ 0 : Mail添付用 b64 Encode 1 : Mail Header Subject b64 Encode ... 省略時は 0 扱い ] 戻り値(エラー)参照 : my $error = &Bace64Encode(\$str); ------------------ 2. Base64デコード ------------------ b64mc::Bace64Decode(\$encode_data, 'b64' or 'uu', 0 or 1); ※ 第2引数 [ $encode_data のコード指定 省略可 ] ※ 第3引数 [ 0 : Mail添付DATA Decode 1 : Mail Header Subject Decode ... 省略時は 0 扱い ] 戻り値(エラー)参照 : my $error = &Bace64Decode(\$encode_data);

戻る | HOME | SERVICES > レンタル - プログラム - フリー素材 | HOW TO | LINKS | USERS | 閉じる
 PMCJは、フリーCGIを中心としたプログラムの配布及び製作やCGIレンタルサービスをしているサイトです。
Copyright (C) 1998-2017 Sato IT Studio PMCJ by Tomio Sato. All Rights Reserved.