More than one ip:
[mysql]INSERT INTO settings VALUES('','game_ip_ban','XX.XXX.XXX.XXX|xxx.xxx.xxx.xxx');[/mysql]
Header edit:
$ip = getenv('REMOTE_ADDR');
$blocked = explode('|', $set['game_ip_ban']);
for($i = 0; $i < count($blocked); $i++) {
if($ip = $blocked[$i]) {
echo'<table width="100%" class="table"><tr><th>You have been IP Banned</th></tr></table>';
exit($this->endpage());
}
Rest is the same
Looking good, Two things tho
$fia = (int) mt_rand(1,99);
rand() and mt_rand() will always give an int.
And rand(), i belive i have read, is better for dealing with small numbers, thereofre faster. :)
Heres what to do:
Find:
$ir['exp_needed']=(int) (($ir['level']+1)*($ir['level']+1)*($ir['level']+1)*2.2);
replace with:
$ir['exp_needed']=(bigint) (($ir['level']+1)*($ir['level']+1)*($ir['level']+1)*2.2);
I think :/