Diary
バージョンアップ
shiromuku(u3)DIARYと共にこのCGIにも携帯メールで画像付き記事を投稿する機能を追加致しました。
きっかけはshiromuku(u3)DIARYに携帯(AU)から画像付き記事を投稿する機能を追加するよう要望されたことだった。始めは大変なことかと思ったがPerlのモジュールを使えば非常に簡単に出来ることが分かったので結構簡単に出来た。改めてPerlのモジュールを作って下さった優秀な方々に大いに感謝した次第である。
実際にメールデータを調べてみると、Subjectに日本語が使用されている場合大変面白い処理がされていることが分かった。この部分を日記のタイトルとして使うために久しぶりにProgramming Perlを引っ張り出してまたPattern Matchingの所を読み返した。
以前分かったつもりの内容をすっかり忘れていたためだが、思い出すのに随分時間がかかった。やっぱり年の所為なのかなあ。
それにしてもProgramming Perlは相変わらず私にとって大切な教科書だ。こんなに分かりやすい本を書いて下さって本当に有り難くまたまた感謝の思いを新たにした。
追記(2005/06/13):
「実際にメールデータを調べてみると、Subjectに日本語が使用されている場合大変面白い処理がされていることが分かった。」などとしたり顔で書いていたが別に面白い処理でも何でもなくRFCにのっとって記述されていただけだった。(知識のなさが露呈して恥ずかしいです。)
http://www.csl.sony.co.jp/cgi-bin/hyperrfc?RFC1522参照
2. Syntax of encoded-words
An "encoded-word" is defined by the following ABNF grammar.(中略)
encoded-word = "=?" charset "?" encoding "?" encoded-text "?="
しかもJcode.pmを使えば簡単にSubjectのデコードが出来ることも判明。
スクリプト書き換えた方がいいかなあとも思ったが、サーバにJcode.pmがない場合独自にJcode.pmファイルをアップして呼び出すとCGIの処理がとても重くなるようなので、取りあえず現状のままで行ってみようと思う
2005年06月05日(日)
No.89
(日記)
No.
PASS
No.
USER
PASS
<<
2005年06月
>>
日
月
火
水
木
金
土
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
最近の記事
テスト投稿です
2023年07月04日(火)
トラックバックについ..
2006年05月23日(火)
バージョンアップ
2006年04月04日(火)
日記のテンプレート
2006年02月15日(水)
日記CGIとBBSC..
2005年10月20日(木)
Perl&MySQL
2005年08月25日(木)
バージョンアップ
2005年06月05日(日)
shiromukuV..
2005年05月25日(水)
バージョンアップ
2005年04月27日(水)
バージョンアップ
2005年04月19日(火)
最近のコメント
感想
byシロムク
at 2023/07/05/12:32:29
このコメントは管理人..
byshion
at 2011/01/29/10:35:14
非表示コメントのテス..
byshiromuku
at 2011/01/03/21:23:25
投稿テストです。
byshiromuku
at 2008/07/30/01:21:13
最近のトラックバック
トラックバックについて
┗
機能拡張について
(++Diary++/2022/11/24)
┗
あああ
(日記/2011/09/30)
┗
ホームページをいじってみました。
(日記/2011/08/12)
┗
ホームページをいじってみました。
(日記/2011/08/12)
バージョンアップ
┗
機能拡張について
(++Diary++/2022/11/25)
カテゴリー
日記(10)
趣味(1)
Perl(1)
未分類(29)
日記アーカイブ
2023年
07月の記事
2006年
02月の記事
04月の記事
05月の記事
2005年
03月の記事
04月の記事
05月の記事
06月の記事
08月の記事
10月の記事
2004年
01月の記事
02月の記事
03月の記事
11月の記事
2003年
01月の記事
03月の記事
04月の記事
06月の記事
07月の記事
08月の記事
10月の記事
12月の記事
2002年
01月の記事
02月の記事
06月の記事
11月の記事
12月の記事
2001年
08月の記事
09月の記事
10月の記事
11月の記事
検索
OR
AND
スペースで区切って複数指定可能
日記投稿
PASS
RSS
++HOME++
[Admin]
[TOP]
shiromuku(fs6)DIARY
version 4.00