|
元々バグがあったみたい。
とりあえずは「その2」だけの修正でも使えるようになると思うです。
その1 行位置修正(mb.cgi 130行目あたり)
====元====
if ((($pdxdata ne "") && ($b == 1)) || ($b == 2)){
#カラー
$a = $b = 3;
$buffer = "発言色を入力してください\n";
$n = $pdxdata if $b == 1;
$m = $pdxdata if $b == 2;
$sendpara = "?m=".&decode($m)."&n=".&decode($n)."&a=$a&b=$b";
}else{
$a = $b = "";
$l = 0;
}
====修正後====
if ((($pdxdata ne "") && ($b == 1)) || ($b == 2)){
#カラー
$buffer = "発言色を入力してください\n";
$n = $pdxdata if $b == 1;
$m = $pdxdata if $b == 2;
$a = $b = 3;
$sendpara = "?m=".&decode($m)."&n=".&decode($n)."&a=$a&b=$b";
}else{
$a = $b = "";
$l = 0;
}
その2 条件追加(mb.cgi 165行目あたり)
====元====
if ($mailinput[4]){
$a = 1;
}
elsif($colorinput[4]){
$a = 2;
}else{
$a = 3;
}
====修正後====
if ($mailinput[4]){
$a = 1;
}
elsif($colorinput[4] == 3){
$a = 2;
}else{
$a = 3;
}
| |