スレッドについて考えてみる
2006年08月21日 (月) | 編集 |
PHP掲示板最後の難関がスレッド。ある記事について、別の人がコメントをつけたり、返事を書けたりしたい。
こうするには、どうやらフィールドを1つ増やして、親記事は0(ゼロ)、子記事は親記事の番号を入れておくということでいけそうだ。
参考になるサイトを検索してみると、PHP掲示板サンプルがいろいろみつかった。なーんだ自分で作ることもなかったか。でも、一つ一つ書くって勉強になるしまいいっか。
見つけたPHPのソースを覗いてみると、なんでもつらつらと一ページに書いてしまっているもの、関数に分けて呼び出しているものなど書き方も違えば、スレッドの扱い方もまた様々。親記事リストの中にコメントを書く形式、記事のタイトルだけが表示されていて、投稿は別のページになってるもの。また、コメントが書き込まれた場合、その親記事をトップに持ってくる持ってこない、親記事の削除後、それについたコメントはどうするかなどなど。
それぞれに、工夫がされていて面白い。あーわが掲示板は、どんな風にしよう。ちょっと悩んでいるところ。あー、さっさと書き上げねばと思いつつ。
テーマ:PHP
ジャンル:コンピュータ
コメント
この記事へのコメント
こんばんわ〜みんなネットの正輝です。
とにかく楽しそうですね〜(笑)
自分で全てが見えるようになるとすごい力が付きますからね!
僕が後輩にはじめてパソコンについて教える時の言葉があります。
それは・・・
今自分の目の前にある画面に、”A”とキーを押すと、画面に”あ”って出ます。
これを当たり前と思う人はユーザーです。
これをどういうカラクリで画面のこの位置にキーボードで押した”A”が”あ”と表示されるのだろう・・・不思議・・・調べてみよう!って言うのが技術屋のはじまりです。
と、まあこんな話しをします。
Linuxの場合全てソースを調べる事ができます。
OS内部からプロセス、デーモンまで全てのカラクリがわかる訳です。
ここが〜一番はまってしまう魅力でもあるんですよね!
がんばって下さいね!
応援ぽちっと〜
2006/08/24(Thu) 00:40 | URL  | 正輝 #QD0O0vKE[ 編集]
みんなねっとの正輝さま

ご訪問&メッセージありがとうございます。
亀のようにのろい歩みですが、がんばりまーす。
2006/08/24(Thu) 10:21 | URL  | ちゃあ #-[ 編集]
スレッドの表示をDB無しでがんばります。

while($line > $last_num){

read($logfile , 10)

print '$title';

}

みたいにするととりあえずスレッドのタイトルのみ表示出来そう。

んで、エポックにより取得した1156267みたいな数字を保存しておいて、bbs.php?EPOC=1156267
みたいにする。
スレッドの内部は、
if($_SERVER['QUREY_STRING)'] == $log_epok){

for($i , $i > $max_res , $i++){
//記事を表示

}

これでいけるかなぁ・・・

エポックの保存がむずそうだ。
2006/08/27(Sun) 13:47 | URL  | 大江戸 #-[ 編集]
おお、がんばってますね。
わが掲示板もあとひと踏んばり。
涼しくなってきたことだし、プログラミングに最適な季節、とか言わないか・・・・。読書の秋とか、芸術の秋とか、食欲の秋とか、ですね。ま、収穫を楽しみに。が・ん・ば!
2006/08/27(Sun) 21:18 | URL  | ちゃあ #-[ 編集]
コメントを投稿
URL:
Comment:
Pass:
秘密: 管理者にだけ表示を許可
 
トラックバック
この記事のトラックバックURL
この記事へのトラックバック