itoigawaのブログ
2006-09-18
自作のphp掲示板へADJUSTABLE BEDやLEVITRAなどの内容のスパム
が大量に投稿されているので大変困っていました。
他の掲示板を見てみてもこのスパムがたくさん投稿されていました
対策として掲示板のトップで$_SERVER['HTTP_REFERER']を$_SESSION['referer']に記録して
データベース書込み時に$_SESSION['referer']が空や正当な値ではないときに書き込みを行わないようにしました。
これでこのスパムはすべてはじかれるようにになりました。