Beste one2xs leden,
ik ben op dit moment bezig met een eind periode opdracht voor PHP,
ik moet mijn eigen CMS ontwikkelen met zoveel mogelijk functies.
Ik heb ervoor gekozen om een ban optie toe te voegen, de optie werkt met IPs.
Echter heb ik zelf nooit iets met bans gedaan. Dus ik wilde even hier vragen of ik het zo goed heb aangepakt, en of er geen "lekken" zijn.
Source codesCheckban functie
Als je de ban optie live wil testen,
drop je IP even in een PM dan voeg ik hem toe.
Het CMS systeem is te vinden op: http://www.ripz.01d.eu
Bij voorbaat dank!
ik ben op dit moment bezig met een eind periode opdracht voor PHP,
ik moet mijn eigen CMS ontwikkelen met zoveel mogelijk functies.
Ik heb ervoor gekozen om een ban optie toe te voegen, de optie werkt met IPs.
Echter heb ik zelf nooit iets met bans gedaan. Dus ik wilde even hier vragen of ik het zo goed heb aangepakt, en of er geen "lekken" zijn.
Source codes
Spoiler tonen
Check die terug komt in elke pagina:
//Start ban check
$ip = $_SERVER[REMOTE_ADDR];
$checkedban = checkban($ip);
if($checkedban == 1) { // als IP ban heeft
echo <script language=javascript>alert(Helaas bent u niet langer welkom op de website); window.location = "http://www.google.com";</script>;
die;
}function checkban($ip) {
$result_ban = mysql_query("SELECT * FROM banned WHERE ip=$ip");
$result_count_ban = mysql_num_rows($result_ban);
if ($result_count_ban > 0) {
$checkedban = 1;
}elseif ($result_count_ban == 0) {
$checkedban = 0;
}
return $checkedban;
} Als je de ban optie live wil testen,
drop je IP even in een PM dan voeg ik hem toe.
Het CMS systeem is te vinden op: http://www.ripz.01d.eu
Bij voorbaat dank!
