2003/12/31
# [sns] ファイル添付
sns へのファイル添付を試みた。以前 PRO TOK2 ではうまくいかないのを確認していたが,lib ディレクトリに CGI.pm-2.94 を置くことでアップロードは成功したみたい。が,ダウンロードしようとすると,Internal Server Error となってしまう。また,画像を表示しようとすると,画像ファイルが表示されない。「ファイルが存在しません。」とはいわれないので,CGI からはファイルの存在を確認できているようだけれど。で,diary.cgi 44 行目をコメントアウトし,
#my $unicode = Unicode::Japanese->new($file,'euc');
49 行目の
print "Content-Disposition:inline;filename=\"".$unicode->conv('sjis')."\"\n\n";
を
print "Content-Disposition:inline;filename=\"".$file."\"\n\n";
に書き換えたところ,なんだかうまくいった模様。