|
|
|
File: /home/inri/public_html/daCode-HEAD/daCode/src/phplib/nospider.php3
daCode -
nospider
nospider
Class to jam the bad spider
|
private class nospider
Class to jam the bad spider
daCode http://www.dacode.org/
src/phplib/nospider.php3
$Id: nospider.php3,v 1.26 2002/05/11 14:23:44 jbcombes Exp $
|
| |
|
Public Method Summary |
| void |
Nospider()Class constructor |
| mixed |
check()Check how many hits a remote address has made. |
|
Private Field Summary |
| string |
$REMOTE_ADDRAddress of remote site |
| object Db |
$dbDb abstraction layer |
|
Public Method Details |
Nospider |
|
public void Nospider( )
|
| |
Class constructor
|
| Returns |
void |
| Required global variables |
|
|
|
check |
|
public mixed check( )
|
| |
Check how many hits a remote address has made.
Calls echo on failure (SQL or too many hits)
Calls exit if host has reach maximum number of hits / min
|
| Returns |
mixed integer -1 if SQL failed; void if success |
|
|
Private Field Details |
$REMOTE_ADDR |
|
private string $REMOTE_ADDR
>><<
Address of remote site
|
|
$db |
|
private object Db $db
>><<
Db abstraction layer
|
|
|
|
|
|
| PHPDoc 1.0beta |