【Perl】掲示板を使ろう! (504レス)
上下前次1-新
438: 2005/04/09(土)22:15 ID:WFhjgWkm(3/3) AAS
しっかし、常時張りついてやがんだな。
レス投げてから五分も経ってねえぞ。
>436
おまえ人間スクリプトか?
ソース書いてるより
張りついてる時間のほうがあるんじゃねえのか?
439: 2005/04/10(日)02:35 ID:oWXybPX/(1) AAS
レスねえなあ(w
結局ループカウンタ(i%5){
でやってうまくいったわ。
つうかよ、ベターなやり方がわからなくても
先ずは手をつけろだな。
440: d 2005/04/14(木)20:21 ID:WZ/SuNXk(1) AAS
外部リンク[cgi]:www.motenai.net
441(1): 2005/04/17(日)21:36 ID:??? AAS
マルチスレッドの掲示板を作ろうとたくらみましたが、レス記事の処理に困る。
通常の掲示板だったら、ログに普通のデータを保存していけばよかったんですが、レス記事も管理しないといけないとなると、別途ファイルが必要となります(一つのファイルでやるというのも手ですが)。
ファイルを分離するとなると、記事削除などのもろもろの処理が大変そうなんですが、どうなんでしょ?
考えてるのは
./bbs.log
記事番号<>投稿者名<>投稿日時・・・
./bbs_r.log
省4
442: 2005/04/19(火)01:29 ID:EhCaV8DY(1) AAS
>>441
記事削除の処理はそれほど難しくないと思いますよ。bbs_r.logを走査して、該当する親記事番号を持っている行を削除すればいいだけですから。。。
処理をキレイに・・・というのがちょっとよくわかりませんが、親記事のないレスを残しておいても容量を食うだけですので、削除しちゃったほうがいいと思います。。
443: 2005/04/19(火)19:23 ID:??? AAS
親記事と子記事をそれぞれ1ファイルにするメリットがよくわかんないんだけど。普通は下記パターンに必要ならインデックス系のファイルを追加するくらいじゃないの?
1投稿/1ファイル
1スレッド/1ファイル
全部/1ファイル
ファイル構造も↓で統一すればいいのでは?
記事番号<>親記事番号<>投稿者名<>投稿日時・・・
2ch型フローなら記事番号は必要ないかもね。記事に返信するわけではなく、スレッドに返信するわけだから。記事単位で表示とか削除するなら必要だけど。
444: 2005/04/19(火)20:35 ID:??? AAS
データベースを使おうぜ。
445: 2005/04/21(木)00:35 ID:??? AAS
open FH, "+<log.txt";
print "Content-Type: text/html\n\n", <FH $_="$ENV{QUERY_STRING}<hr>";
print FH if $_ ne '<hr>';
close FH;
446(1): 2005/06/02(木)15:26 ID:mgBRXkLn(1) AAS
掘り起こしします。。
習作でperlで認証制掲示板を作っています。
懸案の一つに、「各種ログ.datを直接見られないようにするためにどうすべきか」というのがあるんですが、
対処方法としてはどういうものが考えられるんでしょうか?
なるべく多くのwebスペースで動くスクリプトにしたいと思っているので、.htaccessは使わない方向で考えています。
とりあえず
・データ保存フォルダの権限をきちんと設定すること
・データ保存フォルダの名前をスクリプト内の変数に設定できるようにして、設置者に任意の名前のフォルダを作ってもらう
という二点を考えたのですが、これ以外にどういうことが考えられるでしょうか。
また、私の知識ではデータ保存フォルダの名前が分からない限りアクセス方法が無いと思うのですが、
省2
447: 2005/06/04(土)01:46 ID:??? AAS
似たような考え方をしているものを知っているけど、クラックされたことがある。
それはファイル一覧がネットから丸見えになった瞬間があったらしいけど。
448: 2005/06/04(土)03:10 ID:??? AAS
このどっちかを満たせれば十分でしょ。
HTTPでアクセスできないディレクトリに置く。
拡張子をcgiにして、CGIディレクトリに置く。
449: 2005/06/07(火)21:58 ID:??? AAS
>>446
見られてヤバいモノをdocument_rootに置くなよと。
まあ、大企業が次々とそういうポカミスをやっちまうくらいだから仕方ないのかも知れんが。
450(1): 2005/09/08(木)16:18 ID:VENcvWoF(1) AAS
質問なんですけど
jcode.plってActivePerlでも問題なく動きますか??
451: 2005/09/08(木)16:25 ID:??? AAS
>>450
動く
452: 2005/09/09(金)00:21 ID:??? AAS
ありがとうございます
解決しました。(・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・デコードしてませんでした・・・
453(1): 2005/11/23(水)08:37 ID:??? AAS
外部リンク[zip]:s3p.net
投げてやる!
煮るなり焼くなり好きに汁!
454: 2005/11/28(月)01:30 ID:??? AAS
>>453
とってもびっくりスパゲティ
455(2): 2006/01/31(火)10:45 ID:RrDOFj4a(1/3) AAS
止まっているスレに投稿するのは気がひけるんですけど質問です。
DesignBBS(外部リンク:www.pris.jp)にCGI ROOMのワードチェックを
取り付けているのですが、特定の文字列を投稿すると設定しているNGワード
がないにも関わらず引っかかってしまいます。
これはどうしてなんでしょうか。
また解決方法がありましたら教えてください。
ワードチェックCGI内で指定している内容は以下の通り。
・ローマ数字1〜4まで大小
・半角カタカナ全部
・´`ωд∇∀゚
省2
456(1): 455 2006/01/31(火)10:46 ID:??? AAS
ひっかかる投稿ワードはこれです。
、和
457: 2006/01/31(火)13:32 ID:RrDOFj4a(2/3) AAS
。
上下前次1-新書関写板覧索設栞歴
あと 47 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.008s