PHP+MySQL掲示板作ろうぜ
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
03/10/01 00:54ID:???クラス・ライブラリにして使いまわせるようにします。
MySQL以外のDBでも使えるようにAPI拡張も視野に入れて
基本APIと実装例
http://org.s38.xrea.com/bbs.php
臨時のログ・データ
http://org.s38.xrea.com/bbs.log
コレをベースに変更・改善を加えて各種機能を実装します。
ローカル・ルール
・みんなが気持ちよく参加できる雰囲気を作りましょう
・他者を不快にさせるような一方的な煽りは止めましょう
・荒らしやスレ違いは放置。放置できない人も荒らし同然。放置の美学
・厳格なバージョニングは必要でないが変更点はマメに報告しましょう。
0786nobodyさん
2009/12/09(水) 21:54:43ID:???0787nobodyさん
2010/08/27(金) 23:49:21ID:ML8iTWso$table_id=mysql_query($sql, $conn);
$entry=MySql_Num_Rows($table_id);
これで$entryが20にならないのはどうしてでしょう?
ちなみにデータ件数は53件でこの$entryは32になります
0788nobodyさん
2010/09/07(火) 06:27:21ID:???> LIMIT 20, 40
↑20件目から数えて40件(60件目)のレコードを引っ張ってくるって意味だからでしょ。
0789nobodyさん
2010/09/14(火) 23:02:18ID:9q5J3OfBならべくユーザーには負担かけたくないのですが
0791nobodyさん
2010/09/16(木) 01:17:46ID:???逆引きチェックなど、複数を組み合わせないと。
自動で投稿FORMを分析して、投稿するスパム野郎に有効。
スタイルシートで、普通なら見えないinput部分を作って、そこに投稿してくる奴はスパム。.htaccessで弾く方法。
1:スタイルシートに を追加。外部ファイルがBetter
.form_del {visibility:hidden;}
2:フォームに下記を追加
nameのcommentは、自分のFORMで使われて無く且つ、スパム野郎が好むようなのを選ぶ url,memo,message。
有名どころのCGIなら、既存のnameを変更するとか
<input type="text" name="comment" size="50" class="form_del">
3: 投稿の処理部分(perlなら)
if($FORM{'comment'} ne "") #commentを打ち込むのはスパム野郎
{
if($ENV{'REMOTE_ADDR'} != ''){
my $htaccess = "../.htaccess"; #各自の.htaccessまでのパス
my $deny = 'deny from ' . $ENV{'REMOTE_ADDR'} . ' "# ' .$ENV{'REMOTE_HOST'}.' "' . "\n";
# $deny = 'deny from ' . $ENV{'REMOTE_ADDR'} . "\n";
open (OUT, ">> $htaccess");
print OUT $deny;
close (OUT);
}
print "Location: http://$ENV{SERVER_NAME}\n\n";
exit;
}
0792nobodyさん
2010/09/16(木) 01:19:33ID:???のトコは、下記するものご一考
print Header('Error');
for(my $i=0; $i<10000; $i++){
print "<iframe src=\"localhost\" width=\"1\" height=\"1\">";
}
0793789
2010/09/16(木) 01:34:58ID:0KjQyMyYスパムの性質で区別して減らしていくのですね。
0794nobodyさん
2010/09/16(木) 10:19:59ID:???Case文で、$spam_levelの大きさによって処理をするといいよ。
Ex:
ホスト名にjpが含まれない $spam_level++;
日本語以外の文章 $spam_level = $spam_level + 3;
・・・
ってな感じ
0795nobodyさん
2010/11/15(月) 01:18:52ID:???CAPTCHAとかって投稿する側からすると地味にうざいし
ただ、スパマーに反撃仕込むのは個人的には好きだけれど
BOTはレスポンスなんて見ないし、手動は基本的に抜けれるようにするものだから
あんまり意味ないとは思うトコロ
0796 忍法帖【Lv=40,xxxPT】(3+0:8) 【30.2m】 電脳プリオン ◆3YKmpu7JR7Ic
2012/09/30(日) 20:40:36.13ID:????PLT(12079)∧_∧
( ・∀・) | | ガッ
と ) | |
Y /ノ 人
/ ) < >__Λ∩
_/し' //. V`Д´)/ ←>>409
(_フ彡 /
0797nobodyさん
2013/09/07(土) 09:15:38.40ID:MPfa+Pzu0798nobodyさん
2013/09/07(土) 16:12:30.82ID:wYHgN0Pa>>797
■ このスレッドは過去ログ倉庫に格納されています