【PHP】ツリー掲示板を作ろう
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
03/09/18 20:20ID:cWD3PqYNツリー掲示板の賛否は置いといて、みなさんで使いやすい物を作ってみませんか?
というか自分はどんなふうにログ管理をしたらよいのかさえわからないでつ…
0266nobodyさん
03/10/01 00:36ID:yG0+We250267nobodyさん
03/10/01 00:40ID:???operaで見難いんだよ
0268nobodyさん
03/10/01 00:44ID:???http://s37.1000gex.net/test/read.php/pc/1064164406/
0269nobodyさん
03/10/01 00:58ID:yG0+We25テストする環境が無いのとIEを基準にしてる
0270nobodyさん@チェーザレ採鉱
03/10/01 01:00ID:???本7は何も開発しないからいいけどね。。
0271nobodyさん
03/10/01 01:01ID:yG0+We250272nobodyさん@チェーザレ採鉱
03/10/01 01:05ID:???ただ本7の性能を鑑みると、チェック入れられて完成するのは150年後だと思うけど
0273nobodyさん
03/10/01 01:06ID:???商売人?
0274nobodyさん@チェーザレ採鉱
03/10/01 01:07ID:???プロ固定なんじゃないかという話もありましたね
0275nobodyさん
03/10/01 01:16ID:???プロオナニストだよ
0276nobodyさん
03/10/01 01:43ID:???プロオナニストはプロオナニストでも、オナニーしているところを
人に見せるから始末におえない。
しかも、人からそれを指摘されると逆ギレするというオチまで。
0277nobodyさん
03/10/01 01:44ID:???BBSスクリプト如きに課金を設けて権利行使してるKENTが痛すぎ。
初心者を釣るな。
著作権表示消すなんて姑息な事やってた奴が言うセリフかよ
糞鯖ごときで金取ってる徳岡に言う資格なんて無い
0278nobodyさん
03/10/01 02:10ID:???その必然を全く検討してないのはどうかしてる。
0280チェザーレ催行
03/10/01 09:27ID:???0281nobodyさん
03/10/01 09:56ID:???>なぜDBなのか?なぜXMLなのか?
>その必然を全く検討してないのはどうかしてる。
「勉強のため」っていうのもアリだとは思うけどね。
ただし、その場合はここに書くべきではないし、どうしても書き込みたいなら
それ用のスレを立てるべきだと思う。
↓こことか(w
http://s37.1000gex.net/test/read.php/pc/1064164406/
0282nobodyさん
03/10/01 10:01ID:???既に他人のふりをしてスレ立てやがってますよ。
http://pc2.2ch.net/test/read.cgi/php/1064937268/
0283マゾ
03/10/01 15:28ID:zSwEtZKT<BODY>
<H1>
<?php
print "shine!";
?>
</H1>
</BODY>
</HTML>
こんなかんじでふか
0286nobodyさん
03/10/11 21:16ID:N1+twWuF例えば、キーワードを「満腔」としてクエリを投げて、limit句で10行ずつ表示する、という処理で、最初のページは正常に表示するんだ。
で、「次のページ」リンクで
<a href=$PHP_SELF?kw=満腔>次へ</a>
みたいに記述してるんだけど、アドレスバーでは確かに満腔が渡されているように見えるんだけど、
次のページになると見つからないエラーになってしまう。しかし、現実にデータは存在する。
もちろん、満腔は架空、リンクでは変数で処理。
なぜですか?
0287nobodyさん
03/10/11 21:18ID:N1+twWuF<a href=$PHP_SELF?kw=満腔>次へ</a>は
"<a href=$PHP_SELF?kw=". $kw. "&page=".page+1.">次へ</a>"
とかで、ページ送り・戻し処理はちゃんとしてます。
0289nobodyさん
03/10/12 00:41ID:wPIQ6b3bglobal $PHP_SELF;
ってしてやんないとちゃんと動かないです。
リンクにマウスポインタをあわせてとか、吐き出されたソース見るとかして確認してみてください。
自分が思いつくのはそんくらい…
0290286
03/10/12 01:59ID:TEUJ6Ut3サンクスです。
その後、検証結果。ank文字なら異状なし。漢字が入るとおかしいときもある。
で、例の偽タグ問題かと思ったんだけど、受け取り側でhtmlspecialcharしてます。
>288
せめてどこがどう悪いのか教えて下さいませ。
0291nobodyさん
03/10/12 02:38ID:???理由を聞かなきゃわからんのなら、
まずは自分のところの PHP を削除しましょう。
インストールしていないのならいいけど。
あとはゆっくり自分で調べてくださいな。
0293nobodyさん
03/10/12 09:20ID:5sejX4lf$_SERVER["PHP_SELF"]
$_POST["***"]
使えよ
0295nobodyさん
03/10/12 19:14ID:5sejX4lf0296nobodyさん
03/10/12 20:21ID:0cYmuhC3フルーツメールでは、みなさんが登録した興味や関心のあるジャンルで、企業からの
情報の中から、それに関連する情報だけを配信いたします。
広告メールの文中にあるリンクをクリックして頂くと、あなたに規定のポイントをプ
レゼント!貯まったポイントは商品や当サイトのサービスご利用頂ける仕組みにな
っております。
新規入会で100ポイント、お友達紹介で一人につき300ポイントを贈呈!!
もちろん、登録・年会費は無料!
現在、フルーツメールでは毎日懸賞を行っています。
会員になると毎日豪華な賞品が当たるチャンスがあります!!
その他にも、多数の豪華賞品のプレゼント中!!
是非この機会にご入会してください。
是非下記のURLからご登録してご参加ください。
http://banana.fruitmail.net/cgi/introduce_jump1.cgi?1887078
http://www1.cmsite.co.jp/scripts/gwiisole.dll/CMSiteSC.MainClass.Action?%82%C4%82%BF%82%E3%82%EB%81%5B
↑↑アニメーション広告を見るだけでポイントが貰えます。 Chance2mail のポイントとレート0.7で合算できます。
20時間ごとに何度も見られる広告があるので毎日見ればそ れなりに貯まります。またメールでも閲覧依頼がきます。
0297nobodyさん
03/10/12 21:01ID:???∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄
( ´Д` ) < 通報しますた!!
/, / \_______
(ぃ9 |
/ /、
/ ∧_二つ
/ /
/ \ ((( ))) / ̄ ̄ ̄ ̄ ̄ ̄ ̄
/ /~\ \ ( ´Д`) < しますた!!!
/ / > ) (ぃ9 ) \_______
/ ノ / / / ∧つ
/ / . / ./ / \ (゚д゚) シマスタ!!
/ ./ ( ヽ、 / /⌒> ) ゚( )−
( _) \__つ (_) \_つ / > (・∀・)シマスタ!! .マスタ!! .スタ!!
0298nobodyさん
03/10/12 22:03ID:5sejX4lf↑
0299nobodyさん
03/10/12 22:36ID:???$HTTP_SERVER_VARS、$HTP_POST_VARS
と
$_SERVER、$_POST
の比較ならバージョンの差異で関係あるが?
今問題とすべきところは、
定義済みの変数がグローバルかどうか。
そしてそれは php.ini の設定に依存。
よって関係無し。
それとあげんな。
0300nobodyさん
03/10/12 23:05ID:???0302nobodyさん
03/10/13 19:13ID:???0303286
03/10/18 01:34ID:62n373p8言い忘れましたが、サーバはタボリナ7、PHPは4.2?だったっけか?の日本語処理にバグがあるといわれていたバージョンの一つ手前。
で
>292、301
あ、urlencodeしないといけないんですか?
>294
a href=...で$_POST使えますか?
>302
検索はクエリです。キーワードを、例えば$kwに代入してselect * from table where name like '%$kw%'みたいな感じ。
これは問題ないと思うんですけど。
0304nobodyさん
03/10/18 01:35ID:pMyJx6AQhttp://natto.2ch.net/mass/kako/1004/10049/1004950940.html
38 名前: 文責:名無しさん 投稿日: 01/11/09 19:17 ID:/Jozo2co
フジのスーパーニュースを見ていたら、盗聴、盗撮をしていた。
とにかくレポーターとか、テレビ局の人間と話しをする時は、
カメラやマイクで隠し撮りをしていることを、常に念頭に置くべし。
マスコミをとにかく用心するに超したことはない。
取材を受けて、物がなくなったというのもよく聞く。
39 名前: >38 投稿日: 01/11/09 21:33 ID:qM1FVdrM
蛆は自爆か(W
カミングアウトをするより、盗聴を止めろ
置かれた盗聴機はいつ撤去するんだよ?
そんなことを電波に流されたからって、不安で寝れやしない。
40 名前: 文責:名無しさん 投稿日: 01/11/09 22:32 ID:GPVrbaOJ
マスコミ相手にしても仕方ないぜ。まじで自分らの生活を死守する方が大事。
テレビ・ラジオは出来る限り無視しよう。ついつい見聞きするから調子に乗らせる。
今後世の中どうなっていくかわからんのだから、必要な情報のみ入手して身の保全を
図れ。いい加減な娯楽メディアは放っておくべし。
0305nobodyさん
03/10/18 07:56ID:yYsDjNtr>あ、urlencodeしないといけないんですか?
あ、じゃねえよ!
どこぞの検索エンジンすら使ったこと無いのか
>a href=...で$_POST使えますか?
PHPの関連書、仕様書など読んだことありますか...(;・∀・)
ていうかプログラム初心者ですか。
0306286
03/10/18 11:09ID:62n373p8まあ初心者なのは確かですが、参考にした書籍にはそのようなことは書いていなかったので。
その本に載っていたコードをそのまま使ってるんですけど。
それから、a hrefで渡したパラメータはGETでないと取得できないと思うんですけど、$_POST使えって書き込みがあったので。
0307nobodyさん
03/10/18 14:57ID:???Netscapeは自動でurlencodeしてくれるけどブラウザ依存だから自分でちゃんとurlencodeしましょう。
ところでそのクソな書籍はなんだ。
0310nobodyさん
03/10/18 20:05ID:BOWcHtAW0311= ER = ◆ERI/IIXlww
03/10/18 20:44ID:???で、、、バグ直したのか糞7
ハックまでされて威張ってるんじゃねぇよ
0312nobodyさん
03/10/19 04:02ID:???0313nobodyさん
03/10/19 23:39ID:???0314nobodyさん
03/10/20 13:52ID:4wGqq/Xx初心者でも気軽に改造できるように作ったコードをなまじ中級者が子供みたいなコーディングだと騒いでも困ると言う事。
0315nobodyさん
03/10/20 16:16ID:???初心者にわかりやすいコードは中級者にもわかりやすいわけで
子供みたいなコードは初心者には余計わかりにくい
0316nobodyさん
03/10/20 16:44ID:???徳岡出て行け!!スレを荒らすな!!徳岡出て行け!!スレを荒らすな!!
徳岡出て行け!!スレを荒らすな!!徳岡出て行け!!スレを荒らすな!!
徳岡出て行け!!スレを荒らすな!!徳岡出て行け!!スレを荒らすな!!
徳岡出て行け!!スレを荒らすな!!徳岡出て行け!!スレを荒らすな!!
徳岡出て行け!!スレを荒らすな!!徳岡出て行け!!スレを荒らすな!!
徳岡出て行け!!スレを荒らすな!!徳岡出て行け!!スレを荒らすな!!
徳岡出て行け!!スレを荒らすな!!徳岡出て行け!!スレを荒らすな!!
徳岡出て行け!!スレを荒らすな!!徳岡出て行け!!スレを荒らすな!!
徳岡出て行け!!スレを荒らすな!!徳岡出て行け!!スレを荒らすな!!
徳岡出て行け!!スレを荒らすな!!徳岡出て行け!!スレを荒らすな!!
徳岡出て行け!!スレを荒らすな!!徳岡出て行け!!スレを荒らすな!!
徳岡出て行け!!スレを荒らすな!!徳岡出て行け!!スレを荒らすな!!
徳岡出て行け!!スレを荒らすな!!徳岡出て行け!!スレを荒らすな!!
徳岡出て行け!!スレを荒らすな!!徳岡出て行け!!スレを荒らすな!!
徳岡出て行け!!スレを荒らすな!!徳岡出て行け!!スレを荒らすな!!
徳岡出て行け!!スレを荒らすな!!徳岡出て行け!!スレを荒らすな!!
0317nobodyさん@チェーザレ採鉱
03/10/20 16:45ID:???糞7のは初心者以前の問題だよ
見るだけで笑えるから
0318nobodyさん
03/10/21 02:53ID:???初心者が書いた子供みたいなコーディングを初心者でも気軽に改造なんて言い張るのは大間違い。
初心者は初心者が書いた糞ソース読んでもなんの役にもたたないし
だいたい潜在的な本7バグのデバッグに体力取られて改造どころじゃない。
初心者にもとか言うならロジックの汎用性やらコメントに気を使うとかする方が重要。
0320nobodyさん
03/10/21 04:29ID:rJx6CyQOこれからは完全無料のメール受信で稼ぐ時代です。
これらは登録無料でかつメール受信(メール中のリンクをクリック)とHPのPaid2Clickのバナーをクリックするだけでお金がもらえます。
また紹介者を増やすことで収入は格段に上がっていきます!
月に100万も夢ではありません!!!
詳しくは↓↓↓をクリック!
http://www.geocities.jp/hajimenotamago/hajimenotamago.html
0321たぬぴぃ
03/10/22 21:52ID:r/KKLaL8レッツPHPさんのtree.phpという板をfreespaceさんの無料の鯖で使っていたら先週突然書込みが出来なくなってしまって
ログへの書込みが不能になっちゃったみたいで、表示も削除も出来るのに
書込みだけができなくて、困って、ここになんかヒントがあるのかと思って探しに来たけど
単なる荒しのスレだったみたい
cgiだとss-c-bord みたいに とても使える板があって 嬉しいけど
あれのPHP版みたいのが できるといーね!ガソバッテねっ
0322nobodyさん
03/10/23 01:03ID:???0323nobodyさん
03/10/23 10:34ID:???そのファイルが存在するディレクトリのパーミッションによる。
書けないのはそのファイルのパーミッションの書きこみ許可が
はずれたかオーナーが変わっただけじゃないかね
0324たぬぴぃ
03/10/23 18:57ID:ZlpaoRNzはずれてませんでした。オーナーは変わってないと思うけど
10/12にメンテナンスをしたとは書いてあり
その後書きこみが不能になったので・・・こーゆーのを
投稿拒否 ってゆーんですかね
0325たぬぴぃ
03/10/23 19:27ID:oolXNZBGfreespaceさんのサーバーはwindows2000で動いているので
パーミッションは自動的に設定されるので変更は出来ないし
する必要がないと書いてあった気がします
Fetchでもパーミッションを変更しようとするとエラーになります
macOS8.6環境でYooEditでphpを書き換えてUPしているので
PHPファイルの「リソースフォーク」を疑い
Alldoで削除してみたけどかえってエラーになってしまった
ログファイルを削除しても× 空のログファイルをUPしても×
ソースをDLしなおして 再度UPしなおしても×
もうする事が無いから取敢えずトップからのリンクを切って
今日はもう帰ろっと
0326nobodyさん
03/10/23 20:17ID:???ちなみに、ディレクトリが766だった場合otherは書きこめません
0327たぬぴぃ
03/10/23 21:56ID:MYPGt6Nh今見ると確かにPHPの置かれているbbsディレクトリは766ですが
その上位のwwwディレクトリは720です 以前は777かなんかだった様な気がします
気のせいかもしれませんが これも関係するのでしょうか?
ナニブンにもサーバーが "Winかよ、、、" なもんで 勝手がわかりませんです
スミマセンです ご親切に有難う御座います m(__)m
0328nobodyさん
03/10/24 10:55ID:???0329たぬぴぃ
03/10/24 15:35ID:DixaWILa通り縋るつもりだったのですが...居着いてしまいそ〜です
freespaceの管理人さん wrote --------------------------------------
> サーバについてですが、RAIDドライバ及びBIOSを更新した事意外は
> 特に設定変更は行っておりませんが、
> gzipページ圧縮周りで拡張子が*.phpのファイルも圧縮されて送信しているようでしたので、
> gzip圧縮のPHPファイルの取り扱いにつきまして少々変更を加えてみました。
なのですが、やっぱり駄目で、解決の目処はたっておりません
以上 ご報告まで (あげてごめんなさい)
0330nobodyさん
03/10/24 17:56ID:???マウント位置がかわったとか、そんなことないのかねえ
0331たぬぴぃ
03/10/24 22:11ID:DixaWILaレッツphpさんの つっこみ板をトップページに貼ってみたら...ちゃんと動きました
> マウント位置がかわったとか
って 何ですか? (...Baka!/☆+;)
原因不明です
flock というのは 実際にはどういう動きをするのでしょうか?
ログファイルがロック状態から抜け出せなくなって もがいているという事は
起こり得るのでしょうか...?
不可視のロックファイルなんかが出来てしまっていて...なんぞという
...<? わからん ?>
すみません いつの間にか どっかりと座り込んでしまいまして
0332たぬぴぃ
03/10/29 22:24ID:???あ"〜 気が付くと すっかり眠りこけてしまいました
お蔭様でtree.phpの方は ファイルごと入れなおしたら動くようになりました
ど〜もありがとうございました お邪魔いたしました では バイチュ〜
___________________________________________________________[ END OF THREAD ]___
0333nobodyさん
03/11/21 01:56ID:TNo6fVJyでも、実際に存在してる。
他の苗字ではそんなことはないんだけど、何でですか?
ちなみに、クライアントは全てwindowsマシン、サーバの文字コードはEUC
0334nobodyさん
03/11/21 12:22ID:???このスレで問題ないのか?
0335nobodyさん
03/12/14 22:42ID:???、ヲ、チ、ヌ、マ。「スサス�ソ、ヌ。。コ貊ヤ。。、。コケ、�ネコ貊ヤ、マ・メ・テ・ネ、ケ、�ャ。「
チエ、ッエリキク、ハ、、。。ソワコ莉ヤ。。、゙、ヌク。コオ、��陦」
、゙、。ウイ、マフオ、、・キ・ケ・ニ・爨タ、ォ、鬢、、、、ア、ノ。」
MySQLmax+PHP4.3.3 (EUC)
0336335
03/12/14 22:54ID:???ウチでは住所録で 堺市 を検索すると
関係ない 須坂市 がヒットする。
害はない程度のシステムだから放置してるけど。
MySQLmax+PHP4.3.3 (EUC)
0337えーん。
04/01/19 01:31ID:0Gawmya5検索しても関係ないのが引っかかりすぎて・・・
0338nobodyさん
04/01/19 09:10ID:???一件に親IDと自IDを記録しといて、投稿された順に親へぶらさげればいいだけ。
便宜上、大親IDを記録していることもある。
0339えーん。
04/01/19 22:27ID:???子IDを検索して、孫IDを検索してってやると、何回もSQLを投げなくちゃいけなくなるんです。
どうしたらいいんでしょう・・・
0340nobodyさん
04/01/19 23:17ID:???大きい本屋にあるから
0341えーん。
04/01/19 23:58ID:???0342nobodyさん
04/01/20 01:14ID:???なので便宜上、カテゴリ分け的な大親IDを記録していることもある。
SQL一発で出したかったら並び専用のIDを持たせて、投稿されるたびにちまちま入れ込む。
掲示板なんて投稿数よりも閲覧数のほうが多いんだから、表示のときに高負荷をかけるようなデータ構造は避けるべき。
0343nobodyさん
04/09/08 23:50ID:???って思ったけどそうかツリーには分岐があるのねー
0344nobodyさん
2005/11/06(日) 13:17:53ID:szZvbyxN検索は静的書き出ししたHTMLを全文検索できるようにしたほうがいい。PHPでやるのはセンス無し。
0345nobodyさん
2005/11/15(火) 02:15:48ID:???静的書き出ししたファイルが10000ファイルくらいあった場合それを全部検索かけるの?
あふぉですか?
0346nobodyさん
2005/11/15(火) 07:30:38ID:???それに対するレスも9日後
0347ううう
2005/11/19(土) 04:59:46ID:RFF7NhgS0348ううう
2005/11/19(土) 05:02:34ID:RFF7NhgS0349nobodyさん
2006/03/14(火) 17:59:45ID:???(SS)C-BOARDをPHPに移植しました。
ttp://www.project-s.org/
0351nobodyさん
2006/03/15(水) 00:35:29ID:???0353nobodyさん
2006/03/15(水) 09:13:34ID:???というか単純にPerlの処理をPHPになおしただけです。
0354nobodyさん
2006/03/15(水) 13:11:53ID:???0355nobodyさん
2006/04/04(火) 19:07:11ID:???あら探しよろしく
ttp://www20.cds.ne.jp/~yugen/itah3/v_main.php?dir=main
0356nobodyさん
2006/04/05(水) 18:55:23ID:???これは携帯向け?
インターフェイスについてはなんとも言えないけど
スレッドについてるレス数くらいは表示した方がいいと思う。
あとHTMLの文法にもうちょっと気を遣って欲しいかも。
0357nobodyさん
2006/04/05(水) 23:17:47ID:???機能から実装していってるのでシンプルに見えるだけでつ。
この段階でデザインに凝ると後でカスタマイズとかしにくくなるし。
>レス数
御意、やっとく
>HTMLの文法
何か問題あるん?
0358nobodyさん
2006/04/06(木) 09:37:02ID:???あ、まだまだこれからってことね。
トピック表示メインかと思ったから、
ツリーにするならなくてもいいかも。
HTMLは、俺もいわゆるW3C信者なもんで気になるんだよね。
strictとは言わないまでもせめてtransitionalに準拠したHTMLを吐き出して欲しいところ。
そのあたりはlintを通してみるといろいろ警告が出ると思う。
0360kimata ◆Qt6ysZHgIQ
2006/04/15(土) 19:25:26ID:REi2ISXk初めまして.元作者です.
もうほとんどの機能が動いてるみたいですね.すばらしいです.
オリジナルは,Perl およびプログラミングの学習を主眼メインにして作成した
ので(c-board は僕が最初に作成したプログラムです),いろいろと野暮ったい
ところや不必要な機能がいろいろとついていると思います.是非,そういった
ものをそぎ落として,もっといいものを作成して下さい.
陰ながら応援しています.
ではでは.
0361nobodyさん
2006/04/16(日) 13:33:24ID:???0362355
2006/04/17(月) 02:57:54ID:???…が、ソース公開までの道のりはまだ長い
ttp://www20.cds.ne.jp/~yugen/itah3/v_main.php?dir=main
0363349
2006/04/17(月) 08:53:22ID:???ありがとうございます。
C-BOARDは学生のころに出会ってから今までありがたく使わせていただいています。
高機能な上に現在でもスカリーソフトさんのところで開発が続いているので、
移植作業も追いつかなくて大変です。
最近なかなか作業の時間がとれないのですが、ゆっくりとやっていくつもりです。
0364nobodyさん
2006/06/29(木) 14:52:39ID:???0365ナナシ
2006/09/23(土) 23:34:16ID:uqHonj6S0366qbbs ◆s8fp98fd5k
2006/10/01(日) 04:38:19ID:qG8sRtK1phpとpostgresqlでツリー掲示板のモトを作ってみようと思います。
ソースを公開してみなさんに添削していただいたり、機能について
いろいろ助言がいただければと思います。
よろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています