■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001 前100 次100 最新50


レス数が 1000 を超えています。残念ながらこのスレッドには書き込めません。

ギコナビ開発スレ

786 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/11/30(日) 16:04 ID:vsv36eFc
>>771-773
の修正については申し訳ありませんが元に戻しました。

説明しますと、最初に BBSsFindThreadFromURL で該当するスレッドを探します。
従来のギコナビは >>773 で説明されているように板名(例: giko)だけで探していたので
バッティングする恐れがあり、それを解決するために作ったものです。

BBSsFindThreadFromURL は、与えられたスレッドの URL
(例: http://flounder.s27.xrea.com/bbs/test/read.cgi?bbs=giko&key=1060184513&ls=50)
を板の URL (例: http://flounder.s27.xrea.com/bbs/giko/)
に変換し、該当する板を探します。
板の URL は一意な為、絶対にバッティングしません。

そしてこの板から URL で該当するスレッドを見つけ出します。

で、この過程で見つからなかった(BBSsFindThreadFromURL が nil を返した)場合に
従来のように板名( giko )から探し出しています。
>>771-773 の問題が発生した原因は、恐らく
BBSsFindThreadFromURL で見つからなくて、板名で探す羽目になったせいでしょう。
ただし、鯖が移転したなどを考慮すると、ある程度はあいまいさを認めるべきです。

よって、>>771-773 の問題については
仕様という方向へ持っていくのが妥当かと思われます。

404 KB
掲示板に戻る 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001 前100 次100 最新50
read.cgi ver4.20 by GlobalNoteScript (2006/03/17)