bbs.cgi再開発プロジェクト7

このエントリーをはてなブックマークに追加
857動け動けウゴウゴ2ちゃんねる
bbs.cgiについての質問です。スレ違いなら誘導をお願いします。

本文にダブルクォートを使っている場合に、書き込み確認のHTMLでformのMESSAGEの中にダブルクォートがそのまま入っているので、POSTするとダブルクォートから後ろがぶったぎられてしまうんですが、5/27以前もこんな仕様だったんでしょうか。
858root▲ ★:2006/05/31(水) 01:55:18 ID:???0 BE:2462393-#
>>856
> Samba24 用に作った汎用 DB API で流用できるかな......

同じこと考えてました(w。

>>857
それはたぶん、管理人が入れた○っぽいかも。

直し方は脳内にあるので、エトセトラの後ででも。
859root▲ ★:2006/05/31(水) 01:56:17 ID:???0 BE:5745997-#
で、おじさんは u.la でやることを、
たぶん考えているような気がするです。
860 株価【610】 ▲ ◆cZfSunOs.U :2006/05/31(水) 02:13:41 ID:+fxyHCEC0
>>858-859 なるほど.そういえば,u.la では BG (Squid) を使わないという話のようなんで,
そうなると mod_cache 導入上の最大の障害もなくなりますね.

で,>>857 みたいなのも use CGI qw/:standard/ すれば escapeHTML($string) で対処可能と.
861root▲ ★:2006/05/31(水) 02:15:19 ID:???0 BE:3283294-#
>>860 第二段落
なるほど、そういう芸があるですか。
862root▲ ★:2006/05/31(水) 02:16:26 ID:???0 BE:5746379-#
で、マニュアル読まずに教えて君しますが、
escapeHTML($string) の逆の関数はあるのかしら。
863 株価【610】 ▲ ◆cZfSunOs.U :2006/05/31(水) 02:20:46 ID:+fxyHCEC0
>>862 一応 private な関数として CGI::unescapeHTML() ってのはありますが,
なにぶん private なんで将来的にそのまま変更なしで利用可能かはわからない,と......
864root▲ ★:2006/05/31(水) 02:25:30 ID:???0 BE:4377986-#
>>863
ふむ、、、。微妙かも。
865動け動けウゴウゴ2ちゃんねる:2006/05/31(水) 09:19:20 ID:BkW+rXtg0
>>860-864
その程度でuse CGI;とか重いことせんでも、数行で書けるべさ
866松戸サイエンティスト:2006/05/31(水) 09:26:34 ID:D/hZm8N+0 BE:54348847-#
>>857
それか!ム板で
printf("

で切れる書き込みが続出している理由は!
867動け動けウゴウゴ2ちゃんねる:2006/05/31(水) 09:43:49 ID:1tOJ4kzO0
"は入力場所を問わずに一律、文字実体参照に変換でいいよ。
今まで本文では変換してなかったよね。
868root▲ ★:2006/05/31(水) 11:51:45 ID:???0 BE:2463539-#
>>866
BBS.CGI - 2006/05/31