Ver.3.08c を公開しました。 http://taiyaki.s8.xrea.com/TeamMIZUIRO/index.html Ver.3.08b → Ver.3.08c 変更点 ------------------------------------------------------------------------------- アップロード画像のバイナリデータに\r\nが含まれていた場合の不具合の再修正 bbs.cgi639行目 while(<STDIN>){ if($_=~/$bound/){last;} elsif($flag && $_=~/^.+\r\n$/){print TMP "$flag$_"; $flag=""; } #boundaryが無ければ保留した\r\nをあわせて記録、flag消去 elsif($flag && $_=~/^\r\n$/){print TMP $_;} #\r\nのみの行、flag継続 elsif(!$flag && $_=~/^(.+)\r\n$/){$flag="\r\n"; print TMP $1;} #\r\nが末尾に来たら\r\nの記録を保留、flag作成 elsif(!$flag && $_=~/^\r\n$/){print TMP $_;} #flag無しで\r\nのみの行、現状維持 else{print TMP $_;} } これを以下に差し替え while(<STDIN>){ if($_=~/$bound/){last;} elsif($flag && $_=~/^(.*)\r\n/){print TMP "$flag$1";} elsif($flag && $_=~/[^\r]\n/){print TMP "$flag$_"; $flag="";} elsif(!$flag && $_=~/^(.*)\r\n/){$flag="\r\n"; print TMP $1;} else{print TMP $_;} } ------------------------------------------------------------------------------- Ver.3.08b,c 変更点 ------------------------------------------------------------------------------- 画像の縦横サイズ制限が設定値「以上」だったのを設定値「より大きい」に変更 bbs.cgi676行目 if($w >= $l_width || $h >= $l_height){ これを以下と差し替え if($w > $l_width || $h > $l_height){ -------------------------------------------------------------------------------