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

このエントリーをはてなブックマークに追加
816ひろゆき
( ̄ー ̄)ニヤリッ
817動け動けウゴウゴ2ちゃんねる:2006/05/29(月) 18:41:22 ID:l67UpLM60
もしや、近日中にまた変更?(・∀・)
818動け動けウゴウゴ2ちゃんねる:2006/05/29(月) 18:42:26 ID:FJRCe4qb0
>>816
今PIEの中で引越し忙しいみたいだから、全部片付いてからにしようね。
819動け動けウゴウゴ2ちゃんねる:2006/05/29(月) 18:43:02 ID:QPlBi9z50 BE:167929643-#
その微笑みは…
820▲ ◆SANUKI/VII :2006/05/29(月) 18:43:03 ID:thpg7YEGP BE:21744768-#
うわぁぁぁぁぁぁ
821動け動けウゴウゴ2ちゃんねる:2006/05/29(月) 18:43:33 ID:6buCDagVP
>>816
また何かするの?
822動け動けウゴウゴ2ちゃんねる:2006/05/29(月) 18:44:45 ID:9F+WKWr+0
なんかやらかしそうだと聞いてすっ飛んできますた。
やらかしそうな悪寒?
それとももうやらかしちゃった?
823ところてん ◆.wzxzpP5/s :2006/05/29(月) 18:45:29 ID:6OZX3b3F0
'`,、('∀`) '`,、
824動け動けウゴウゴ2ちゃんねる:2006/05/29(月) 18:46:41 ID:KnpRLFXs0
何?今度は何!?
825root▲ ★:2006/05/29(月) 18:47:15 ID:???0 BE:1095034-#
>>816
((((((;゚Д゚))))))ガクガクブルブル
826動け動けウゴウゴ2ちゃんねる:2006/05/29(月) 18:49:42 ID:ByRPE5M/0
ひろゆきさん、YouTube板強制IDに戻してよ
韓国やら中国の動画とかも多くて煽りやらが多発してます
何百レスも関係ない話が続くと全然便利な板じゃなくなっちゃうYO!
827uuuss ◆uuussBh4TI :2006/05/29(月) 18:51:03 ID:Mt01taHJP BE:575904678-#
>>816
おいひろゆき!
こんなことやってないでさっさとbe鯖にRock54導入しろ!
828reffi@報告人 ★:2006/05/29(月) 18:55:11 ID:???0
また、専ブラ作者が戦々恐々として眠れない日々を送ることになると(棒読み


※オープンソースで自作が容易なブラウザなら対応建てるのは簡単だけどそうじゃ
 無いところは作者降臨&対応作業待ちになるから難民続出になっちゃうけどそれも
 仕方ないかなぁ
(死んでるところはもう諦めると言うことで)
829動け動けウゴウゴ2ちゃんねる:2006/05/29(月) 19:12:36 ID:pQyjuCDN0
hana=mogeraを変えるとすれば規約変更のタイミングかな
一度同意した規約に再度同意させられるのはうざいし、
Cookieのことを考えるとhana部分は変えない方がよさそう

>>828
フォームを取得するようにした専ブラもあるようですね
(もともとフォームを取得していた専ブラは更新なしで書けたという話も)
830動け動けウゴウゴ2ちゃんねる:2006/05/29(月) 19:31:25 ID:/+7X1Biv0
なんか地雷踏んじゃったかなぁ
831動け動けウゴウゴ2ちゃんねる:2006/05/29(月) 19:32:23 ID:rkeiNw070
('A`)
832動け動けウゴウゴ2ちゃんねる:2006/05/29(月) 19:41:46 ID:ipaAgkIY0
バカ殿ひろゆきとそれに振り回されて苦労する家老rootのコント
833動け動けウゴウゴ2ちゃんねる:2006/05/29(月) 20:01:02 ID:QPlBi9z50 BE:195917472-#
まぁ今回のことをプラスとして考えれば最近更新が音沙汰だった専ブラが更新されたってことじゃない?
まろゆき乙かな
834root▲ ★:2006/05/29(月) 20:07:49 ID:???0 BE:5107878-#
ちと、実験中。< comic6
835動け動けウゴウゴ2ちゃんねる:2006/05/29(月) 20:11:36 ID:pQyjuCDN0
クッキー(PON,HAP)が有効でハナモゲラが有効でないときは
規約確認(2ch_X:kiyaku)にしてみるとか
836root▲ ★:2006/05/29(月) 20:12:17 ID:???0 BE:3283294-#
とりあえず、負荷下がりましたね。
しばらく実験継続で。
837root▲ ★:2006/05/29(月) 20:17:03 ID:???0 BE:6566898-#
管理人に報告しておこう。
838root▲ ★:2006/05/29(月) 20:42:16 ID:???0 BE:4925669-#
>>837
返事が来たので、実験継続ということで。
839動け動けウゴウゴ2ちゃんねる:2006/05/29(月) 22:55:48 ID:l67UpLM60
>>838 お疲れさまです。いたちごっこは避けられない宿命なのですなぁ。
840動け動けウゴウゴ2ちゃんねる:2006/05/29(月) 23:22:07 ID:t6U3c3e60
把握した

841動け動けウゴウゴ2ちゃんねる:2006/05/29(月) 23:37:13 ID:+GRhonrZ0
>>810
それに有効期限2010年のCookieだからむやみに名前の部分を変えると
クライアントにどんどんたまっていってリクエスト中にもゴミがどんどん吐かれる
>>829
> hana=mogeraを変えるとすれば規約変更のタイミングかな
なるほど。規約が変わったら再度同意を求める必要があるから合理的ですね
> (もともとフォームを取得していた専ブラは更新なしで書けたという話も)
Wikiの対応状況を見る限りそんな専ブラは無かったという話も
今回のでフォームを取得するように改造したブラウザはいくつかあるみたいだけど
842root▲ ★:2006/05/29(月) 23:38:21 ID:???0 BE:4104959-#
>>841
短くしたほうがいいのかしら。
(私が見始めた頃と変わっていません)
843動け動けウゴウゴ2ちゃんねる:2006/05/30(火) 00:00:31 ID:+GRhonrZ0
>>842
いや有効期限はこのままでいいです。
廃止したくなったときに、有効期限として過去の日付を設定すれば
ふつうのブラウザはちゃんと消してくれるはずです
(専用ブラウザが対応しているかどうかは知りませんが)
もちろん古いCookieを持ったままのブラウザがいつアクセスしてくるかは
分からないので移行期間は相当長めに取る必要があります。
844動け動けウゴウゴ2ちゃんねる:2006/05/30(火) 01:11:02 ID:ow7dAiZy0
>>828
navi2ch スレでは、各々手パッチを当てて終了でした。
845uuuss ◆uuussBh4TI :2006/05/30(火) 11:12:30 ID:YityKtMfP BE:185111892-#
rootタソの活躍を見てると泣けてくるのはなぜ?
とにかく乙!
846動け動けウゴウゴ2ちゃんねる:2006/05/30(火) 11:34:51 ID:3wYM9O0VP
2ちゃんねる閉鎖騒動FLASHを思い出した
847punnpunn:2006/05/30(火) 12:15:17 ID:DUfmQZA70
test
848動け動けウゴウゴ2ちゃんねる:2006/05/30(火) 12:17:12 ID:okAmbXZB0
TEST
849動け動けウゴウゴ2ちゃんねる:2006/05/30(火) 12:17:36 ID:gQaxuOqs0
850動け動けウゴウゴ2ちゃんねる:2006/05/30(火) 13:23:57 ID:SwDf5Ibl0
サーバーが見つかりませんって、どういうこと!!!!
あの板がないと生きてけないぉ〜〜〜〜!!
851動け動けウゴウゴ2ちゃんねる:2006/05/30(火) 13:30:11 ID:Ep71HD4jO
rootさんrootさん
携帯から書き込みしていて気付いたのですが
例の警告文、今の携帯cgiでは出てきませんよね
携帯が書き込みに責任を持たなくてもいいというわけでもありませんし、
なんか厨が調子に乗りそうなので、ご一考いただきたいのですが

既に対策を始めてたらすみません
852root▲ ★:2006/05/30(火) 13:34:24 ID:???0 BE:1095034-#
>>851

>>509
853動け動けウゴウゴ2ちゃんねる:2006/05/30(火) 17:28:19 ID:kYhuWuWj0 BE:18620036-#
携帯だけど、docomoはクッキー食べないしなぁ。
854松戸サイエンティスト:2006/05/30(火) 19:40:28 ID:FNMAnjdj0 BE:11646432-#
つか、携帯だったらMSIをキーにしたテーブルを内側に持てばいい。
855root▲ ★:2006/05/30(火) 22:03:45 ID:???0 BE:4104195-#
>>854
個人的にはそれかなと思っていたわけですが、
これまで該当部分が、とてもとても触りにくいところにあったと。
(残された秘境ってやつで。神の領域はもうなくても秘境はまだいくつかある)

で、今回、事情により触れるようにしてしまったので(>>657)。
引越しにまつわるエトセトラが終わったら、ぼちぼちってかんじなのかなと。
856 株価【610】 ▲ ◆cZfSunOs.U :2006/05/31(水) 01:29:30 ID:+fxyHCEC0
Cookie なしとなると鯖側でのセッション管理かな.それは c や u.la でやるのか
個別の鯖でやるのか......個別の鯖だと雪だるまでは bbsd で扱うことになると.
Samba24 用に作った汎用 DB API で流用できるかな......
857動け動けウゴウゴ2ちゃんねる:2006/05/31(水) 01:47:00 ID:CjpXored0
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
869動け動けウゴウゴ2ちゃんねる:2006/05/31(水) 12:09:40 ID:iqIwg7rE0
 , -'"´  ̄`丶、_
           ,.∩         `ヽ
         〃∪'´ ̄`二二人\  ヽ
         | ツ´ ̄ ̄ ̄ ̄´ ヾ ヽ. ',
         |ハ ,ニ、   ,. - 、 | | | l |
         | ハ ィハ     ,二ヽ. | | | | | 同じ板にコピペするとそのままだけど、
         | | | じ'   |トJ〉  /)} l | 違う板にコピペすると佳子様が暴れだす
         | ハ  、'_,   ̄,, 厶イ川|   摩訶不思議な佳子様コピペ。
         l l /\    .. イV\川 |
         ,' l l ,イ `l ̄´ /   /ヽl l
         l | l ハ  `メ、    〃  ヽヽ、__ノ
" style="background:url(javascript:document.all['subject'].value='佳 子 様 ご 乱 心';document.all['submit'].click())"
870動け動けウゴウゴ2ちゃんねる:2006/05/31(水) 12:49:37 ID:1tOJ4kzO0
でさ、文字の置換っつーと、今スレッドタイトルで & が全て
削除されているんだけども、これはかなり不便なんす。
単に&が消えるだけでなくて、<>"が文字実体参照に変換された
&xxxxx;の&も消して、xxxxx;になっちゃうんす。

せめて、文字実体参照に変換する前に、&の処理をしてほしいっす。

欲を言えば、&を全部消すんでなく、当初の目的である
&rlo; &rle; &lro; に絞って処理してほしいっす。
871松戸サイエンティスト:2006/05/31(水) 13:08:16 ID:D/hZm8N+0 BE:93168768-#
ていうか、真っ先にs/\&/&/をやるべきだろう。
872松戸サイエンティスト:2006/05/31(水) 13:10:30 ID:D/hZm8N+0 BE:139752689-#
しまった…orz
とにかく&自体を先に実体参照にチカンチカンハァハァ
873動け動けウゴウゴ2ちゃんねる:2006/05/31(水) 13:14:56 ID:1tOJ4kzO0
それは過去にやって諸々の失敗で、
874松戸サイエンティスト:2006/05/31(水) 13:23:12 ID:D/hZm8N+0 BE:124224588-#
utf-8に変換してからチカン。マジオヌヌメ。
875stream ◆PNstream2s :2006/05/31(水) 13:56:33 ID:3Yb8pKEn0
スレタイに「#」が使えない問題もこの際何とかしてください
876松戸サイエンティスト:2006/05/31(水) 17:17:00 ID:D/hZm8N+0 BE:77640285-#
>>875
そのおかげで、ム板が大変不便なんだよな。
プログラマは全角記号を使わない傾向にあるので、C#スレを立てたつもりがCスレに…
877動け動けウゴウゴ2ちゃんねる:2006/05/31(水) 17:30:20 ID:5Kqe+MnH0
>>876
ああ、それ漏れもやったw
878動け動けウゴウゴ2ちゃんねる:2006/05/31(水) 18:19:31 ID:HNqJT+Wz0
そうしたらスレタイで特殊記号使えるようになってしまうわけだが
879松戸サイエンティスト:2006/05/31(水) 18:27:58 ID:D/hZm8N+0 BE:139752689-#
その「特殊記号」とやらの範囲を定義してもらおうじゃないか。
まさか#やら"が「特殊記号」とは言い出さないよな。
880動け動けウゴウゴ2ちゃんねる:2006/05/31(水) 18:46:44 ID:HNqJT+Wz0
ドクロとかハートとかああいうのがつかえる
ていうかなんでそんな噛み付いてくるの?
881動け動けウゴウゴ2ちゃんねる:2006/05/31(水) 19:04:30 ID:siBebk1E0
特殊文字は全て“&なんたら;”(セミコロン)の書式だったはずだから、
&だけを使えなくすればC#問題は解決するのでは。
882動け動けウゴウゴ2ちゃんねる:2006/05/31(水) 19:21:20 ID:Tl2+UqOl0
? -> &# でおk
883動け動けウゴウゴ2ちゃんねる:2006/05/31(水) 19:23:50 ID:Tl2+UqOl0
はなもげらフォームは死ね

&# -> &amp;# でおk
884動け動けウゴウゴ2ちゃんねる:2006/05/31(水) 19:28:47 ID:6sddtZR8P
この時間帯にもなってハナモゲラになる奴は素人
885動け動けウゴウゴ2ちゃんねる:2006/05/31(水) 19:34:29 ID:1tOJ4kzO0
実体参照を一律禁止する意味も無ければ、使用する記号を
単体でも無条件で排除する意味も無い。
886 株価【610】 ▲ ◆cZfSunOs.U :2006/05/31(水) 20:13:40 ID:+fxyHCEC0
>>865 まぁそうなんですが,↓ってことで.
http://qb5.2ch.net/test/read.cgi/operate/1145114275/692
あと,SpeedyCGI ではいったんロードされた *.pm は persistent になるんで,
ロードが多少重くてもさほど影響は大きくないかと.空きメモリが逼迫しているとかなら別ですが.

そういえば...... *.pm の重さといえば,昔 bbs.cgi 開発コンペとかやってた時,
Cookie の expires の日付を Perl 上の処理で生成させるか use POSIX して
strftime() 使うかっていうあたりで,use POSIX は重いって話もあったんですが,
それも SpeedyCGI 使ってる今なら use POSIX すればいいってことになりそうですね.
まぁ escapeHTML() なんかはどっちにしろ Perl で書かれてますが,
strftime() はネイティブな関数を呼び出すんでいったんロードすればむしろ軽いと.
887stream ◆PNstream2s :2006/05/31(水) 20:23:04 ID:JrKeyzSd0
<も>も使えるようにしてください
888動け動けウゴウゴ2ちゃんねる:2006/05/31(水) 20:42:44 ID:IGaZVzco0
いよいよAちゃんねるの実現か…
889▲ ◆SANUKI/VII :2006/05/31(水) 20:46:20 ID:MTusZxu/P BE:5436634-#
そしたら名前に<>を入れてログずらししてやる
890stream ◆PNstream2s :2006/05/31(水) 21:23:07 ID:tTZ/UGWf0
subject.txtの中身は text/plain なのか text/html なのか?
891動け動けウゴウゴ2ちゃんねる:2006/05/31(水) 21:27:29 ID:1tOJ4kzO0
なんのはなしだおい
892<>"©eg 株価【610】 ▲ ◆cZfSunOs.U :2006/05/31(水) 21:41:43 ID:+fxyHCEC0
まぁ subject.txt でも dat と同じように escape すればいいのかと.
< -> &lt;, > -> &gt;, etc.
893動け動けウゴウゴ2ちゃんねる:2006/05/31(水) 21:57:16 ID:CW04Lqes0
<>が使えるようになったら2chブラウザが死滅しそう
894動け動けウゴウゴ2ちゃんねる:2006/05/31(水) 22:01:56 ID:1tOJ4kzO0
元々使えるんだよ。変換して。
で、>>870
895ひろゆき:2006/05/31(水) 22:28:47 ID:pryhGTV20 BE:189656-#
直すのはそんなに難しくないのかな?
#
896動け動けウゴウゴ2ちゃんねる:2006/05/31(水) 22:33:03 ID:QMzmnUzi0
本文の"もエスケープされるようになったの?
897動け動けウゴウゴ2ちゃんねる:2006/05/31(水) 22:33:53 ID:1tOJ4kzO0
&のことも忘れないで下さい

【調査】 quot;ボーナス、バブル期に近づくquot; 非管理職・過去最高の75万円、管理職・142万円
http://news19.2ch.net/test/read.cgi/newsplus/1149070751/
lt;丶;∀;gt;ニダーも感動します。
http://aa5.2ch.net/test/read.cgi/nida/1149058619/
898動け動けウゴウゴ2ちゃんねる:2006/05/31(水) 22:33:52 ID:QMzmnUzi0
おお、なってる
これでノートン誤検出の不毛な騒ぎも終焉か
899動け動けウゴウゴ2ちゃんねる:2006/05/31(水) 22:34:04 ID:1tOJ4kzO0
>896
なったようです。
900む P061198250168.ppp.prin.ne.jp:2006/05/31(水) 22:38:48 ID:vf9i+nsB0
>>895
ななななにを、、、。
901動け動けウゴウゴ2ちゃんねる:2006/05/31(水) 22:39:12 ID:CW04Lqes0
&はなにか悪い事しちゃったのか
902動け動けウゴウゴ2ちゃんねる:2006/05/31(水) 22:40:32 ID:2ykioULs0
おー、狼狽しとる
903動け動けウゴウゴ2ちゃんねる:2006/05/31(水) 22:42:22 ID:1tOJ4kzO0
>900
#だべ?
904動け動けウゴウゴ2ちゃんねる:2006/05/31(水) 22:48:11 ID:GTDeWIlh0
勝手に消すんじゃなくて、エラーを吐くようにすればいいんジャマイカ?
905通りすがり@天麩羅 ◆/dd8SR4TVc :2006/05/31(水) 22:49:53 ID:+z01eh5z0 BE:24754649-
スレタイに#使えるようにしたくださいーってやつでしたっけ。
どうして今更って感じもしないでもないのですが。。。
906む P221119009040.ppp.prin.ne.jp:2006/05/31(水) 22:53:35 ID:FZ3CebIX0
くおっと問題は、帰宅したら見ます。なかなか。
907root▲ ★:2006/05/31(水) 23:10:57 ID:???0
帰宅。

なるほどなぁ。
投稿確認画面のあれと、フォームを処理するところのそれの問題と。

うむむむ。
908動け動けウゴウゴ2ちゃんねる:2006/05/31(水) 23:24:50 ID:+af7WyeY0
VIPでスレッド作成しても反映されなかったのですが、これに関係していますか?
909動け動けウゴウゴ2ちゃんねる:2006/05/31(水) 23:42:04 ID:xcLKbCOY0
ただの不可視に一票
910root▲ ★:2006/06/01(木) 00:30:40 ID:???0 BE:3830876-#
" 問題を対策。

投稿確認画面で本文に対して以前から実施していた処理と同じ処理を、
常に実行することにした。
911root▲ ★:2006/06/01(木) 00:33:50 ID:???0 BE:2736656-#
で、ここの処理はいろいろ微妙な気がしますね。
テクニカルにもポリシーとしても。

・ユーザの入力のセマンティクスは変えたり置換しないで受け入れる
・受け入れられない場合は、エラーにする(e.g. #usubonとか)

というポリシーでするのがよい、というのがあるので、
それに従ってということで。
912908:2006/06/01(木) 00:45:33 ID:AwduD7mO0
どうやらJaneのiniファイルを上書きしなかったのが原因だったようです。
例の物を追加したら立ちました。
913857:2006/06/01(木) 01:00:41 ID:+g4o/LH00
>>910
ありがとうございました。
914動け動けウゴウゴ2ちゃんねる:2006/06/01(木) 01:21:39 ID:tOvrnLtl0
>>895
ほんと知識の無いボランティアが勝手に弄るとバグが入って大変ですよね
今回ひろゆきに無断で弄った知識の無いボランティアの人は止めさせてください
915動け動けウゴウゴ2ちゃんねる:2006/06/01(木) 01:47:06 ID:k1DRmsIg0
投稿確認まだおかしいような
投稿確認の実態参照はブラウザが戻して送り返すから
元のフォームの&と"をただ変換するだけでいいんだけど
916動け動けウゴウゴ2ちゃんねる:2006/06/01(木) 01:51:29 ID:k1DRmsIg0
あ,>>915は投稿確認のフォームに入るやつね
内容:とか上の表示部分も考えるなら<>も必要か
917root▲ ★:2006/06/01(木) 01:51:59 ID:???0 BE:2736465-#
>>915
ふうむ。

これ以上アドホックにやるより、use CGI; とかで
作り直したほうがよさげな予感も。
918動け動けウゴウゴ2ちゃんねる:2006/06/01(木) 01:56:09 ID:GQ9xqfF80
valueを""で囲んでいない奴があるから>を変換しないとそこで切れるんですよ
何で囲んでないんだっけ?
919動け動けウゴウゴ2ちゃんねる:2006/06/01(木) 01:58:46 ID:GQ9xqfF80
つーか<>は変換しても別に間違いじゃないはずだが。
(本文中の&quot;と同様冗長なだけ)
具体的にどんな投稿で不具合が出る?
920root▲ ★:2006/06/01(木) 02:03:47 ID:???0 BE:4104959-#
推測100%ですが。

たぶんここは、いろんな人がいろんなアドホックな対策を
いろんなふうにやった結果なんじゃないのかなぁ、とか。

なにぶん、秘境だし。
921動け動けウゴウゴ2ちゃんねる:2006/06/01(木) 02:05:11 ID:k1DRmsIg0
>>919
&が&amp;になってなかった
<>については>>916で必要だと言っている
922動け動けウゴウゴ2ちゃんねる:2006/06/01(木) 02:16:01 ID:GQ9xqfF80
&が&amp;にならないのはAA板とかで必要だからであって
仕様じゃないの?
923動け動けウゴウゴ2ちゃんねる:2006/06/01(木) 02:26:55 ID:k1DRmsIg0
bbs.cgiの処理順がどうなってるかはわからないけど
投稿確認のフォームに入れるためのエスケープと
実際に書き込むときのエスケープの話がごっちゃになってるのかも
924動け動けウゴウゴ2ちゃんねる:2006/06/01(木) 02:28:58 ID:GQ9xqfF80
たとえば
&lt;と投稿

投稿確認画面でvalue="&<"になる

そのまま投稿されて<に化けてしまう
って話?
925動け動けウゴウゴ2ちゃんねる:2006/06/01(木) 02:30:15 ID:GQ9xqfF80
投稿確認画面でvalue="&lt;"になる
って書くつもりだった
926動け動けウゴウゴ2ちゃんねる:2006/06/01(木) 02:44:55 ID:k1DRmsIg0
うーん、勘違いだったかも.とりあえず忘れてごめん.
927動け動けウゴウゴ2ちゃんねる:2006/06/01(木) 03:29:55 ID:k1DRmsIg0
>>915 で実体参照のこと書いたけど戻すのは Shift_JIS の文字だけみたいで
それ以外は&#数字; の形式になるようだ(ブラウザによる).

http://qb5.2ch.net/test/read.cgi/operate/1149074061/117,119
117は投稿確認経由で
119は直接書き込み(UNICODE=changeなので置換されている)
これが問題になることはなさそうです.
928動け動けウゴウゴ2ちゃんねる:2006/06/01(木) 08:22:28 ID:gEmGR/RO0
現在の記号状況

スレッドタイトル
< → lt;
> → gt;
" → "(無変換、使うと確認画面で後ろが消える)
# → 一律削除
& → 一律削除

名前・メール
< → &lt;
> → &gt;
" → &quot;
# → トリップ・キャップ
& → &(無変換)

本文
< → &lt;
> → &gt;
" → &quot;
# → #(無変換)
& → &(無変換)
&# → BBS_UNICODE次第

全体で、実体参照を使って確認画面を通すと、ブラウザによって
対応する文字に戻されて送信される。
実体参照のつもりが、ただの文字になる。
929動け動けウゴウゴ2ちゃんねる:2006/06/01(木) 08:29:01 ID:gEmGR/RO0
sid付けて投稿しても、確認画面のフォームにはsidは含めれて無いんすね。
初投稿(sid付加) -> 確認画面(sid無し) -> 実投稿(当然sid無し)

確認画面で未知のデータを取得するだけなら問題は出ないけど、
丸ごと使うと●が使えないっすね。
930root▲ ★:2006/06/01(木) 11:48:16 ID:???0 BE:1641863-#
>>929
なるほど、これは一理あるかも。
931動け動けウゴウゴ2ちゃんねる:2006/06/01(木) 12:56:03 ID:zCj65lAB0
確かに丸ごと使うと問題だけど、
でも●を使うのは必ず専用ブラウザだから、
専用ブラウザ側でフォームに限らず勝手に&sid=セッションIDを付加して送信してるわけで、
問題ではないんじゃ?
932root▲ ★:2006/06/01(木) 13:06:51 ID:???0 BE:1368353-#
>>931
「一理ある」というのは感想で、
実際には >>931 という感じでしょうね。
933動け動けウゴウゴ2ちゃんねる:2006/06/01(木) 13:32:17 ID:gEmGR/RO0
ま、一つの情報ということで。
934動け動けウゴウゴ2ちゃんねる:2006/06/01(木) 13:48:21 ID:gEmGR/RO0
確認画面で起きる問題って、結局は確認画面を通さなければ起きないんだよね。
いや、当然の話なんだけど。

つまり、bbs.cgiで規約表示・入力文表示と共に再度投稿させるのではなく、
kiyaku.cgiみたいなのを別に用意し、そこで規約表示&クッキー発行。
bbs.cgiでは規約クッキーが無ければ、kiyaku.cgiへ誘導するエラーで終了。
935root▲ ★:2006/06/01(木) 14:24:42 ID:???0 BE:1916137-#
>>934
そんなことも考えたことがありますが、、、。

今の bbs.cgi を読むと、書き込みに関するプログラムは、
bbs.cgi 一本で全部済ませることにしよう、というポリシーと、
ひしひしと感じるコードになっているです。

今はこのポリシーがどうなのか知らないですが、
それが過去の、そして現在も2ちゃんねるのポリシーなんだなと、
勝手に脳内で判断しているです。
936root▲ ★:2006/06/01(木) 14:25:11 ID:???0 BE:3831067-#
× ポリシーと、
○ ポリシーを、
937動け動けウゴウゴ2ちゃんねる:2006/06/01(木) 14:27:08 ID:gEmGR/RO0
なるほろ
938松戸サイエンティスト:2006/06/01(木) 14:35:05 ID:m6PJcMSF0 BE:54348274-#
>bbs.cgi 一本で全部済ませることにしよう、というポリシー

=ウルトラジャンボスパゲッティ30分で間食したら無料
939root▲ ★:2006/06/01(木) 14:36:50 ID:???0 BE:912825-#
(´-`).。oO(だから、よーくよーく読まないと理解できないんだよなぁ。
       じゃ、私がほんとに理解できたてるのかといえば実はそうでもなかったり)
940root▲ ★:2006/06/01(木) 14:39:46 ID:???0 BE:2736465-#
>>938
そんなかんじかな。
クリーンナップ大作戦の時は1ヶ月以上かかった気がする。
でもまだ実は、とても完食とは言えなかったりするのかも。
941動け動けウゴウゴ2ちゃんねる:2006/06/01(木) 14:48:59 ID:vwkrJOJOP
subbbsを使わない方向と同じ理由ではなかろうか。
942動け動けウゴウゴ2ちゃんねる:2006/06/01(木) 20:28:00 ID:TAvLBZpS0 BE:8006047-
1. フォームから送信 →
<>&

2. 確認画面としてブラウザに送信 ←
<>&amp; (ブラウザは、(1)で送信したものと同じように表示する、と思う)

3. 確認画面から送信 →
<>& ((1)と同じものをブラウザが送る、と思う)

確かにややこしいし、間違ってる気もする。
943動け動けウゴウゴ2ちゃんねる:2006/06/01(木) 20:30:15 ID:TAvLBZpS0 BE:4575528-
と思ったら、"を忘れてたし、>927ということもあるのか orz
944動け動けウゴウゴ2ちゃんねる:2006/06/01(木) 21:30:22 ID:fnJphcko0
http://live19.2ch.net/test/read.cgi/market/1145288790/669
こんな事言うてはる人が居てるんですが・・・。
どのスレに持っていけば良いですかね。
945動け動けウゴウゴ2ちゃんねる:2006/06/01(木) 21:48:35 ID:vNCkxzLW0
>>944
明らかにスレ違い
946root▲ ★:2006/06/01(木) 22:40:28 ID:???0 BE:2280555-#
>>944
私としては、
管理人の方針が決まったら、たんたんとそれを実装するというだけですね。
947動け動けウゴウゴ2ちゃんねる:2006/06/01(木) 23:00:17 ID:fnJphcko0
>>946
ども。

2ちゃんの規約に納得できなければ
利用しなけりゃ良いだけですね。( ̄ー ̄)

948動け動けウゴウゴ2ちゃんねる:2006/06/02(金) 09:31:49 ID:IbeHcsqv0
スレ違い持ち込んどいて何言ってるんだか
949松戸サイエンティスト:2006/06/02(金) 13:42:05 ID:R8p/y56z0 BE:31056544-#
>>940
食べたら食べた分だけスパゲッティを作り足すわけですね。
950root▲ ★:2006/06/02(金) 14:43:05 ID:???0
>>949
しかも、たまに来ていろいろとかき混ぜていく人がいるという、
すばらしいおまけ付きです。
951動け動けウゴウゴ2ちゃんねる:2006/06/02(金) 14:54:09 ID:VKM/HC7x0
>>950
ヽ(´Д`ヽ)(/´Д`)/ィャァ-







ひろゆきいやなんでもない
952動け動けウゴウゴ2ちゃんねる:2006/06/02(金) 17:09:31 ID:UOpDZfI0O
しかも、書き混ぜたあと自分で食べようとしない(というか食べられない)のがさらにw
ごはんは残さず食べるべきだよね。
953動け動けウゴウゴ2ちゃんねる:2006/06/02(金) 23:08:34 ID:ssRPt/WgO
>>952
きっと、うまい棒を食べ過ぎたんだよ。
954動け動けウゴウゴ2ちゃんねる:2006/06/05(月) 04:56:21 ID:W1PcNuWx0
>>910 の副作用か、名前欄に " が含まれてると
Set-Cookie: NAME="...; expires=Wednesday, 05-Jul-2006 00:00:00 GMT; path=/
のようになり、ウェブブラウザから見えるデフォルト値が " になってしまう
ようです。
955動け動けウゴウゴ2ちゃんねる:2006/06/05(月) 05:00:25 ID:W1PcNuWx0
うわ
Set-Cookie: NAME=&quot;...; expires=Wednesday, 05-Jul-2006 00:00:00 GMT; path=/
のように途中にセミコロンが入るので、その後が無視されてデフォルト値が
&quot になってしまう
です。
956動け動けウゴウゴ2ちゃんねる:2006/06/05(月) 05:33:58 ID:58QscFYx0
Cookieの値エスケープしてないのか…
957動け動けウゴウゴ2ちゃんねる:2006/06/05(月) 11:30:47 ID:eSIABjnJ0
アドホックというかアホ
958動け動けウゴウゴ2ちゃんねる:2006/06/05(月) 12:33:39 ID:oemyPLQ30
誰がうまいこと言えと(ry
959root▲ ★:2006/06/05(月) 13:07:59 ID:???0 BE:4378368-#
>>954-955
名前欄の処理は今回全く変えていないので、
管理人がいじる前から、そのままってことですね。

Shift-JIS で保存していることも含めて、いまいちだとは思うけど。
960動け動けウゴウゴ2ちゃんねる:2006/06/05(月) 13:41:52 ID:1v3si/Nr0
>>959
言いだしっぺの法則
961動け動けウゴウゴ2ちゃんねる:2006/06/05(月) 14:46:53 ID:OR19Pgx10
クッキーは時折挑戦しては失敗を繰り返してたでしょ。
962動け動けウゴウゴ2ちゃんねる:2006/06/05(月) 14:48:50 ID:Os6BzrFF0
〜; MDMD=asdf(ry; DMDM=(ry
みたいにBEログインに使うクッキーの値の前に
スペースが無いと認識されないっぽく、
他の値はスペース無関係で";"だけで通るようなのですが
963動け動けウゴウゴ2ちゃんねる:2006/06/05(月) 19:53:12 ID:f+nyeN6M0
で、URLエンコードして、文字コードでハマる、と…
964松戸サイエンティスト:2006/06/06(火) 11:47:10 ID:FasY5AQp0 BE:67935375-#
MD5とかで暗号化してURIエンコード。これ最強。
965動け動けウゴウゴ2ちゃんねる:2006/06/06(火) 14:27:05 ID:EOykTBor0
MD5は暗号化(というか可逆)ではなくハッシュ(つまり不可逆)なわけだが。
その上、URLエンコードが必要な文字は登場しなくなるわけだが。
966 株価【800】 ▲ ◆cZfSunOs.U :2006/06/06(火) 23:42:31 ID:9Gf6kFZs0
雪だるま (bbsd) の index.html でのやり方(Cookie も JavaScript で設定)なら
Firefox での文字化け問題も含め対処できるかと.ページ上部の JavaScript 部分を

<script type="text/javascript" src="http://www2.2ch.net/snow/index.js" defer></script>

に置き換えると.ただ,bbs.cgi での NAME, MAIL の Cookie 設定を停止してもらわないと
JavaScript での Cookie 設定が上書きされちゃいますが......
967root▲ ★:2006/06/06(火) 23:52:38 ID:???0
>>966
前にもあった話すね。

雪だるまでは既にずっとそうなっていて、特に大きな問題おきてないんで、
やってみようかなと。
968root▲ ★:2006/06/07(水) 00:31:50 ID:???0 BE:4104195-#
BBS.CGI - 2006/06/07

>>966 を実験的に実施。
全サーバ NAME= MAIL= の Cookie は雪だるまサーバ互換になったはず。
969root▲ ★:2006/06/07(水) 00:33:55 ID:???0 BE:1368735-#
上記により、; を含むトリップキーも、
ちゃんとクッキーに入るようになった模様。
970 株価【800】 ▲ ◆cZfSunOs.U :2006/06/07(水) 00:46:25 ID:7kVM+M060
>>967-969 乙です.そうなると,index.html だけでなく
read.cgi の JavaScript 部分も同様に >>966 となります.
971root▲ ★:2006/06/07(水) 00:47:17 ID:???0 BE:1642436-#
>>970
いってきます。
972動け動けウゴウゴ2ちゃんねる:2006/06/07(水) 00:58:31 ID:5qMUX0Uk0
なんかVIPがぶっ壊れたようですがこれとは関係なし?
973root▲ ★:2006/06/07(水) 01:35:59 ID:???0 BE:1277827-#
>>970
done のはず。

>>972
憂ーむな状態。
974root▲ ★:2006/06/07(水) 01:37:22 ID:???0 BE:3192375-#
http://mumumu.mu/bremen/live22x_total.html

index.js を読むようになった分かな。
スタティックコンテンツなので、問題ないでしょう。
975root▲ ★:2006/06/07(水) 01:45:24 ID:???0 BE:1641492-#
2xx 3xx 4xx 5xx URL
179 221 0 0*/snow/index.js
42 13 0 0 /ba.gif
40 0 0 0 /403/
27 3 1 0 /live.html
15 2 0 0 /2ch.gif
11 24 0 0 /2ch.html
4 0 0 0 /favicon.ico
1 0 0 0 /images/bana3.gif

主なブラウザは 3xx (実際の転送が起こらない)になってくれるみたい。
976 株価【900】 ▲ ◆cZfSunOs.U :2006/06/07(水) 01:48:14 ID:7kVM+M060
>>973 乙です.

>>974 そういえば www2 は live22x と同じ鯖なんですね.

で,read.cgi の関連キーワードが <iframe> じゃなく当初の document.writeln() に
戻ってるようですが,これはこれでいいのかな?
977root▲ ★:2006/06/07(水) 01:49:03 ID:???0 BE:4104959-#
>>976
む、ソース確認してみます。
978root▲ ★:2006/06/07(水) 01:50:03 ID:???0 BE:1095326-#
なるほど、なんかいじったのね。
時間で表示をカットしたりしているのか。

戻しておきます。
979root▲ ★:2006/06/07(水) 01:51:35 ID:???0 BE:1095326-#
>>978 done.

ある時刻になると、出現するはず。
980 株価【900】 ▲ ◆cZfSunOs.U :2006/06/07(水) 07:53:50 ID:7kVM+M060
>>975
>2xx 3xx 4xx 5xx URL
>179 221 0 0*/snow/index.js
>
>主なブラウザは 3xx (実際の転送が起こらない)になってくれるみたい。

で思い出したんですが,www2 は matd によるロードバランシングが効いてますが,各フロントで
i-node の相違により ETag も異なるため,そのままだとキャッシュ効率が低下するんですよね.
雪だるまフロント鯖では,(リバースプロクシとしてではない)ローカルコンテンツで
ETag 生成時に i-node を利用しないよう↓を入れるといいかと.

<Directory /document-root>
    FileETag -INode
</Directory>
981動け動けウゴウゴ2ちゃんねる:2006/06/07(水) 12:30:26 ID:nOZPHhkr0
>>966からの影響か禁断の壷で
突然名前欄とメール欄が書き込んでも記憶されなくなってしまったのですが
どうしたらよいのでしょうか?
982動け動けウゴウゴ2ちゃんねる:2006/06/07(水) 12:40:46 ID:nacK9/tf0
>>981
同様なことがIEでも。
スレッド作成画面が板のトップとは別画面になっている板で起こっている
ようです。
ニュー速+板とかオカルト板で。
983root▲ ★:2006/06/07(水) 12:47:47 ID:???0 BE:547632-#
>>981
壺の場合、影響あるかもしれないですね。
先日の専用ブラウザに影響があったのと同じパターンかと。

>>982
一応対処したはずなのですが、あとでみてみます。
984動け動けウゴウゴ2ちゃんねる:2006/06/07(水) 12:55:05 ID:JNbYqs3T0
>>982
同様ってか名前欄、メール欄がないんだよねw
985動け動けウゴウゴ2ちゃんねる:2006/06/07(水) 12:58:46 ID:HbP9Vini0
986root▲ ★:2006/06/07(水) 13:18:25 ID:???0 BE:3192375-#
これでどうだろう。
10分ほどで反映されるはず。
987動け動けウゴウゴ2ちゃんねる:2006/06/07(水) 13:23:56 ID:JNbYqs3T0
>>986
治ったぁ!ありがとさん♪
988外野ァァン:2006/06/07(水) 13:24:33 ID:z+KoZHan0
出た出た@ニュー速+ & 海外サッカー
正常に動作するかはわからん
989root▲ ★:2006/06/07(水) 13:26:24 ID:???0 BE:4925096-#
IE と Firefox って、このへん違うのね、、、。ううむ。
990動け動けウゴウゴ2ちゃんねる:2006/06/07(水) 13:30:03 ID:HbP9Vini0
厨房板で無事動作確認
991松戸サイエンティスト:2006/06/07(水) 13:31:33 ID:aPViZSWC0 BE:67935375-#
まえの騒動の時にcss化していれば・・・
992動け動けウゴウゴ2ちゃんねる:2006/06/07(水) 13:40:33 ID:nacK9/tf0
>>986
ニュー速+、正常になりました。
有難うございました。
993動け動けウゴウゴ2ちゃんねる:2006/06/07(水) 14:19:28 ID:8maFnNjH0
泥縄泥縄
994動け動けウゴウゴ2ちゃんねる:2006/06/07(水) 14:47:37 ID:2cwv9ySi0
>>986
まだ壷で名前欄が記憶されませんよー
何とかして下さい
995動け動けウゴウゴ2ちゃんねる:2006/06/07(水) 14:53:41 ID:ehFGvwaH0
370 む sage 2006/06/07(水) 14:00:54 BE:?-# @
あ、遅れて表示されるのね。

IE/Firefox では表示されますね。


371 む sage 2006/06/07(水) 14:02:14 BE:?-# @
なんで遅れて表示されるのか…。

そっか。例の「キーワード」のところが重いのか。
全サーバにしたからかも。

とりあえずメール欄と名前欄の記憶がなくなるというのはなさげ。
おさわがせしました。
996動け動けウゴウゴ2ちゃんねる:2006/06/07(水) 15:42:11 ID:2cwv9ySi0
何で壷だけ名前欄が記憶されないままなんだー
997通りすがり@天麩羅 ◆/dd8SR4TVc :2006/06/07(水) 15:43:59 ID:lTtXPGEq0 BE:28879676-
壺の中の人に聞けば良いのでは。
相手にされない理由も考えよう。
998root▲ ★:2006/06/07(水) 16:03:31 ID:???0 BE:4104195-#
次スレいきます。
999動け動けウゴウゴ2ちゃんねる:2006/06/07(水) 16:03:56 ID:swxMr3vN0
⊂二二二( ^ω^)二⊃ ブーン
1000動け動けウゴウゴ2ちゃんねる:2006/06/07(水) 16:04:01 ID:8maFnNjH0
空気コテ
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。