KENT-WEB サポートコーナー 過去ログ [ 0230 ]


記事No: 5540
投稿日: 2009/03/03(Tue) 22:57:22
タイトルGateWayBoardのメール通知機能について
ID情報: gwbbr
投稿者: りょう
URLhttp://multisports.jp/gwbbs/gwbbs.cgi

cgiを使わせていただき、大変助かっています。
ありがとうございます。

さて、標記の件ですが下記の様なバグ?がある様なのでご報告と修正のお願いです。

【症状】
メール受信時に本文(件名等は試していない為不明)にダブルクオーテーションやグレーターザン等一部文字列が実態参照の形>や"で表示される。
シングルクオーテーション等では問題無く表示される。


よろしくお願い致します。


記事No: 5543
投稿日: 2009/03/05(Thu) 08:03:17
タイトルRe: GateWayBoardのメール通知機能について
ID情報: kent
投稿者: KENT

> cgiを使わせていただき、大変助かっています。
> ありがとうございます。
>
> さて、標記の件ですが下記の様なバグ?がある様なのでご報告と修正のお願いです。
>
> 【症状】
> メール受信時に本文(件名等は試していない為不明)にダブルクオーテーションやグレーターザン等一部文字列が実態参照の形>や"で表示される。
> シングルクオーテーション等では問題無く表示される。

セキュリティ上危険なタグを変換するためですね。
気になるようならば、「全角」文字に変換するという方法があります。

(989行目)
my $com = $in{'comment'};
$com =~ s/<br>/\n/g;



my $com = $in{'comment'};
$com =~ s/<br>/\n/g;
$com =~ s/&lt;/</g;
$com =~ s/&gt;/>/g;
$com =~ s/&quot;/”/g;
$com =~ s/&amp;/&/g;


[検索ページ]