WindowsCEで掲示板にアクセスできないという障害があります。

理由は2つあります。

1.特定のメタタグがあると、ブラウザがおかしくなる

2.20スレッドも有る掲示板はCEのパワーでは開くのに5分以上かかる。

そこで、gate.cgiとpetit.cgiからメタタグの出力ルーチンを削除します。

gate.cgiの330行目あたり

 print "Content-type: text/html\n\n";
 print "<html><head>\n";
# print "<META HTTP-EQUIV=\"Content-type\" CONTENT=\"text/html; charset=x-sjis\">\n";
 print "<title>$gototitle</title></head>\n";
 print "<frameset frameborder=no border=1 cols=\"100\%\,*\">\n";
 print "<frame src=\"$goto?ac=$aucode\" name=\"main\">\n";
 print "</frameset>\n";
 print "</html>\n";

」を追加してください。

petit.cgi 1540行目あたり

sub header {
 print "Content-type: text/html\n\n";
 print "<html>\n<head>\n";
# print "<META HTTP-EQUIV=\"Content-type\" CONTENT=\"text/html; charset=x-sjis\">\n";
 print "<title>$title</title></head>\n";

」を追加してください。

おなじく、1615行目あたり  get_cookieサブルーチン

 if ($FORM{'name'}) { $c_name = $FORM{'name'}; }
 if ($FORM{'email'}) { $c_email = $FORM{'email'}; }
 if ($FORM{'url'}) { $c_url = $url; }
 if ($FORM{'pwd'}) { $c_pwd = $FORM{'pwd'}; }
 if ($FORM{'color'}) { $c_color = $FORM{'color'}; }
 if ($FORM{'icon'}) { $c_icon = $FORM{'icon'}; }

 $agent = $ENV{'HTTP_USER_AGENT'}; #CE対策
 if ($agent =~ /CE/i) {
  $pagelog = 5;
 }

}

赤文字の部分を追加してください。

以上です。