【Perl】掲示板を使ろう!
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2001/05/03(木) 20:56ID:lB9ErFH.-PHP版 http://corn.2ch.net/test/read.cgi?bbs=php&key=982779383&ls=50
今のところのまとめ。
■ほういち氏
▽サンプル掲示板
http://www13.big.or.jp/~bell/nanashi/perl/
▽ソースコード
http://www13.big.or.jp/~bell/cgi-bin/files/
http://xbbs21.virtualave.net/xbbs/up/src/up010.lzh
■347氏
▽サンプル掲示板
http://takotubo.virtualave.net/bin/board.cgi
▽ソースコード
http://xbbs21.virtualave.net/xbbs/up/src/up022.lzh
■570氏
▽サンプル掲示板
http://maasa.antique.to/2ch/sample/index.html
■panton氏
▽ソースコード
http://www.panton.f2s.com/bbs/lib/IndexedFile.html
http://www.panton.f2s.com/bbs/lib/IndexedFile.pm.txt
0166nobodyさん
02/03/16 21:59ID:???0167掲示板初心者
02/03/16 22:06ID:???ありがとうございました。
0168nobodyさん
02/03/16 22:14ID:???read(STDIN, $str, $ENV{"CONTENT_LENGTH"});
@parts = split('&',$str);
foreach(@parts) {
($variable, $value) = split("=");
$value =~ tr/+/ /;
$value =~ s/%([0-9a-fA-F][0-0a-fA-F])/pack("C",hex($1))/eg;
&jcode'convert(*value, 'euc');
$cgi{$variable} = $value;
0170nobodyさん
02/03/16 22:33ID:???0171nobodyさん
02/03/16 22:34ID:???それは日本語化するルーチンじゃなくてハッシュ化するルーチンなわけだが。
それは置いといて間違ってるところは
5:split(/=/, $_);#splitの使い方間違ってます
7:$value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
#[0-0a-fA-F]←0-0では1-9だった場合に変換されません。
9:$CGI{variable} = $value;
ハッシュは大文字にしたほうがわかりやすいです。強制はしませんが。以上。
0172nobodyさん
02/03/16 22:45ID:???単純ミスでギャーギャーわめくよりはモジュール使った方がよほどいいと思うがね。
ついでに、splitの第一引数は単なる文字列でも問題なく動くぞ。
まぁ/pattern/の形のほうが良いとは思うが。
0173nobodyさん
02/03/16 22:48ID:???たかがデコードするのにモジュールなんて使っちゃダメだよ。
どうしてもめんどいor出来ないときだけモジュールを使う。
これ処理を早くするための鉄則。
0174nobodyさん
02/03/17 10:26ID:???デコードルーチンが頭に入ってるなら、もちろんそれでも構わないが。
(まぁそこまで解ってるなら普通は自作モジュールだろうが)
だが「ミスを犯すくらいなら」処理を隠してくれるモジュールが得策だと思わないか?
ブラウザの更新ボタンを押すと、エラーで帰ってくるのですが、
tacky(http://tackysroom.com/)の掲示板だと、書き込み後リロードボタンを押しても、
エラーにならず二重登録もされていません。どの辺が違うのでしょうか?教えてください。
Locationですか?
0176nobodyさん
02/03/19 16:38ID:???Locationにして掲示板に飛ばしてるんじゃないかな?
0177nobodyさん
02/03/19 16:50ID:???>>175に書いた。
あと
エラーサブルーチンの×
エラーサブルーチンに○
間違えた。
でPetitの場合は&html_logでそのまま掲示板に飛ばしてましたよ。
動作確認しました。
0178176
02/03/19 16:51ID:???177=176です。
0179nobodyさん
02/03/19 17:05ID:???つーかマルチポストうざい。
2/23からの間お前何やってた?少しは努力したか?少しは調べようとしたか?
ひょっとして他の掲示板にマルチポストして回ってたのか?
全然変わってねーじゃねーか。
ふざけんなボケ。
0181!=179
02/03/19 19:01ID:???何が(藁)だよ。氏ねカス。
ハァ?、氏ねよ
0183nobodyさん
02/03/19 21:52ID:???0184かつやん
02/03/19 23:54ID:???マルチポストがいけないのではなく、
恩返しがないことがいけないことなのかも。
サポート受けたらあなたのリンクをクリック必須とかどう?(藁)。
0185かつやん
02/03/19 23:57ID:???0186nobodyさん
02/03/21 09:08ID:???ほとんどの掲示板はtableタグでレイアウトを整えてるじゃないですか。
でも、tableタグは<table>から</table>までが読み込まれたときに、画面に表示されるようなことを聞きました。
どうやったら、早くなりますか。
0187nobodyさん
02/03/21 09:15ID:???テーブル使わなければいいって話でわ?
0188nobodyさん
02/03/21 09:36ID:R99pPt9bあれをトップページから検索できるようにしたいのですが
どのようにすればいいのでしょうか?(スレ違いなら違うところで質問します
0189nobodyさん
02/03/21 09:44ID:???テーブルを外してみるのがてっとりばやいね。
最近のデザイン主義のBBSじゃ難しいだろうけど。
>188
トップページからCGIを起動すればできるよ。
トップページのフォームから掲示板の検索機能へ直接値を渡してやるの。
CGI側がRefererを規制してるならそのURLだけは加えてやるのことも必要。
0190nobodyさん
02/03/21 10:04ID:R99pPt9bその詳しいやり方が今一わからなくて..。
どこかに参考になるサイトってありますか?
0191nobodyさん
02/03/21 11:00ID:???0192nobodyさん
02/03/21 11:03ID:???分かるんだったらBBSの過去ログ検索ページのソースを貼り付けるだけでいけるよ。
0193nobodyさん
02/03/21 12:06ID:Evst2w+iそれやっても無理でした。エラーが出ました。
0194nobodyさん
02/03/21 12:45ID:???0195nobodyさん
02/03/21 12:49ID:Evst2w+iなんしか、トップページに掲示板と同じ(掲示板のログを検索できる)
検索窓をつけたいのですが、うまくできませんです。。
0196nobodyさん
02/03/21 12:52ID:???だから教えてくれないと何行目をいじるとか教えられへん。
エラーってどんなエラー?
「refererリファラが違います」とか「いたづらはやめてください」とかだろ?
0197nobodyさん
02/03/21 13:00ID:Evst2w+i一度、KENT WEBでやってみたのでその時の話を。
(ちなみにシンプル掲示板です。)
ワード検索のソースを見て
トップページに貼り付けたのですが、検索結果は出なかったんです。
検索のボタンを教えてもトップページに変わるだけで。
0198nobodyさん
02/03/21 13:01ID:Evst2w+i0199nobodyさん
02/03/21 13:26ID:hXbohRxd0200nobodyさん
02/03/21 13:28ID:???トップページに戻る?
<FORM>が間違ってんだろ。
0201nobodyさん
02/03/21 14:43ID:???0202nobodyさん
02/03/21 15:26ID:???0203nobodyさん
02/03/21 16:27ID:C2kHFgXI俺はkentのaskaで勉強中
0204197
02/03/21 19:25ID:mdQuv0X2201さんのようなオチではないっす。
<FORM>も丸ごとコピペしたんですが、無理でした。
なんか参考になる、又はこの件に関した技が載っている
サイトってないですかね?何か単純なミスをしてるっぽいです。。
(あと、使っている掲示板はKENTのシンプル掲示板で話を
進めていただけたら。。それでもできないので)
0205nobodyさん
02/03/21 19:36ID:???相対パスがちがうとか
つーかお前なんかに誰も興味ないから
素直に使ってる掲示板かけや
0206nobodyさん
02/03/21 19:41ID:???>つーかお前なんかに誰も興味ないから
>素直に使ってる掲示板かけや
は酷すぎると思うが..。興味なかったら放置しろよ。
久々にマジで酷い煽りを見た。
0209nobodyさん
02/03/21 19:51ID:???たまにもの凄い酷い煽りがあるからね。
単に氏ねとか馬鹿とか逝ってよしとかよりも
なんか”本心”で言われているような煽りって
はたから見てても気分が悪い。
0210nobodyさん
02/03/21 19:51ID:???204が要領得ん書き方だから煽られるんだろ。
何使ってるのかって数回聞かれてるのに無視してるし。アホか。
0212nobodyさん
02/03/21 19:53ID:???凄いですね〜それなら206-209まで全部自作自演ですね〜
2重カキコに引っ掛かるのにね(w
2ちゃんでも保護レスする人いますよ。ていうか、悪い奴ばかりじゃないし。
0213nobodyさん
02/03/21 19:55ID:???205の書き方があまりにも酷いと思わないか?
0215nobodyさん
02/03/21 19:55ID:30xImx7U0216209
02/03/21 19:55ID:LLq+jz440217nobodyさん
02/03/21 19:56ID:???何使ってるっていう再三の情報提供要望を無視して
要領得ないアホな質問を繰り返すよりはマシ。
0219nobodyさん
02/03/21 19:58ID:xgoHF4xW0220209
02/03/21 19:59ID:LLq+jz44>>196
一度、KENT WEBでやってみたのでその時の話を。
(ちなみにシンプル掲示板です。)
ワード検索のソースを見て
トップページに貼り付けたのですが、検索結果は出なかったんです。
検索のボタンを教えてもトップページに変わるだけで。
198 名前:nobodyさん 投稿日:02/03/21 13:01 ID:Evst2w+i
教えても→押しても
199 名前:nobodyさん 投稿日:02/03/21 13:26 ID:hXbohRxd
だから何をつかってるのよ
205=199だと思うが、すでに197でシンプル掲示板と書いてある。
0221nobodyさん
02/03/21 20:00ID:???教えて君ってのは元来そういう人間なんだよ。
http://www.nn.iij4u.or.jp/~nabe/osietekunn.html
0222nobodyさん
02/03/21 20:01ID:???0223nobodyさん
02/03/21 20:01ID:???0225nobodyさん
02/03/21 20:03ID:???0226nobodyさん
02/03/21 20:04ID:???なんなのか分からない厨房で、だから
どういう掲示板かわからないから再三、種類を教えろと聞いていた。
しかし、200と201はちゃんと答えて返事書いてる。
これってどっちが厨房になるんだろ...
0228nobodyさん
02/03/21 20:11ID:???何使ってんねん。KENT-WEB?
195 :nobodyさん :02/03/21 12:49 ID:Evst2w+i
KENTWEBじゃないけど、まぁ同じ様なもんです。
なんしか、トップページに掲示板と同じ(掲示板のログを検索できる)
検索窓をつけたいのですが、うまくできませんです。。
KENTWEBじゃないつってるじゃん
0229nobodyさん
02/03/21 20:12ID:???それとも違うのかよ。
0230nobodyさん
02/03/21 20:16ID:???0232nobodyさん
02/03/21 20:21ID:???>>196
一度、KENT WEBでやってみたのでその時の話を。
(ちなみにシンプル掲示板です。)
0233nobodyさん
02/03/21 20:22ID:???0234nobodyさん
02/03/21 20:28ID:???他の掲示板(たぶん、難しいやつだろう)でもできるか?
0235nobodyさん
02/03/21 20:52ID:???0236nobodyさん
02/03/21 20:54ID:???とりあえずスクリプトぐらいうpしろよ。
>>216
KENTのスクリプトを知らないヤシは厨房ですか(w
んなもん使わないし、仮に使ってても名前なんて覚えてねーよ。
0237nobodyさん
02/03/21 20:56ID:???別に悪意はないんじゃないか?だって
>つーかお前なんかに誰も興味ないから
>素直に使ってる掲示板かけや
興味ないって言ってるのに、使っている掲示板を教えろって
言ってるし。と言うことは教えてあげるつもりだっただろうし..
0238nobodyさん
02/03/21 21:00ID:JfDDHaWLシンプル掲示板で試したらできたよ。
0240nobodyさん
02/03/21 21:04ID:???0241nobodyさん
02/03/21 21:10ID:???(シンプル掲示板)
- 2番人気 -
0242nobodyさん
02/03/21 21:14ID:QdJn986b検索画面を表示させればいーんじゃねぇの
0243205
02/03/21 21:24ID:???使ってる掲示板の種類を書かないって事は
「もし自分が2ちゃんに書き込みしてるのがバレたらヤダから詳しい事は書かない」
とか考えてるんだと理解し、
誰もお前自身のことなんかに興味はないから
使ってる掲示板の種類書けばもっと適切な助言してやるよさっさと掲示板の名前出せ
といった趣向のことを二、三行で書くと>>205のようになったのです、
と言えば理解して頂けますでしょうか。
0244nobodyさん
02/03/21 21:27ID:???askaとシンプル掲示板だったら、askaという呼び方の方がメジャーだろ。
それをしきりにシンプル掲示板って言ってた 188 が厨房に決まってら。
それも改造したいスクリプトは言わないしな。
つーか、ここは質問スレなのか?
0245nobodyさん
02/03/21 21:48ID:???店「了解しました。お使いのパソコンのメーカーと機種をお願いします」
客「それは言えないが、ソニーのVAIOだと思ってくれ」
0246age
02/04/19 22:21ID:???0248nobodyさん
02/04/19 23:46ID:???0249nobodyさん
02/04/20 05:35ID:???0252age
02/05/03 23:58ID:???0253あぼーん
NGNG0254nobodyさん
02/05/07 13:34ID:???暇だから使ってみた(パクリ)
0255nobodyさん
02/07/01 09:35ID:???掲示板を1から作れるサイトってない?
KENTのAskaBBS程度のものを作るのが目標。
0256nobodyさん
02/07/01 11:51ID:???0257nobodyさん
02/07/01 13:42ID:???0259nobodyさん
02/07/14 22:43ID:CM5l9SAW0260あぼーん
NGNG0262nobodyさん
02/07/28 07:19ID:???0263nobodyさん
02/08/26 16:40ID:EeGyanDP0264nobodyさん
02/08/27 12:17ID:???そこで疑問に思ったのだが、2chみたいなスレッド形式の掲示板が
ベストなんだろうか? 猫も杓子も2chを真似てスレッド形式掲示板
を設置しているがもっと使いやすい、見やすい形式の掲示板がある
のではないだろうか?
P2Pの掲示板なんてのもあるみたいだが、やっぱ初心者はブラウザ
さえあれば見れるCGI掲示板に群がるだろう。
みんなどう?
■ このスレッドは過去ログ倉庫に格納されています