Registreren

    Informatie

    Het is heel gemakkelijk om lid te worden. Door je gegevens op te geven op de registratie pagina ontvang je automatisch een email met je inlog gegevens.

  • Registreer je hier

Aanmelden

    Informatie

    Omdat je niet aangemeld bent is het gebruikerspaneel niet beschikbaar. Vul hiernaast je gegevens in om gebruik te maken van het gebruikerspaneel.

Aanmeldformulier


Ban systeem

Ban systeem

Berichtdoor Theo » 19 Aug 2008 18:48

Inleiding
Naar aanleiding van een eerder artikel (Eenvoudige ban) volgt hier de uitgebreide versie er van. Een compleet bansysteem waarbij je ook een reden op kunt geven waarom je iemand banned.


Screenshot

mastercode_ban.jpg


Online Demo
Demo van de ban admin: klik!
Wachtwoord: www


Download
Je kunt het script en de bijgeleverde plaatjes downloaden via de volgende bestandsformaten:

mastercode_ban.zip
(4.36 KiB) 147 keer gedownload

mastercode_ban.rar
(4.36 KiB) 130 keer gedownload


De ban activeren
Eerst een checklist om te kijken of je alles hebt gedaan:

  • Heb je in je database de tabel `ban` aangemaakt?
  • Heb je op je server de map `ban` aangemaakt?
  • Heb je de bestanden: index.php, config.php, add.php, edit.php, delete.php en bancheck.php geupload naar de map `ban`?
  • Heb je de gegevens in config.php en index.php aangepast?
Nu kun je elke pagina die je wilt beveiligen tegen mensen die je gebanned hebt. Plaats onderstaande code helemaal bovenaan je pagina:

PHP
Code: Alles selecteren
<?php
include("ban/bancheck.php");
?>
Theo
Oprichter
 
Berichten: 1795
Geregistreerd: 11 Jun 2005 17:43
Woonplaats: in_array()

Re: Ban systeem

Berichtdoor Topdancer » 05 Mei 2009 13:16

Ok ik heb het script

Maar ik wil het gaan inbouwen in een bestaand admin systeem die ik al heb.
Kan ik gewoon nu dit stukje weg halen:

Code: Alles selecteren
// PAS HET WACHTWOORD AAN NAAR JOU WENSEN
$wachtwoord = 'www';
if(
$_GET['action'] == 'loguit')
{
    session_destroy();
    echo "U bent uitgelogd.";
}
 


En dit stukje

Code: Alles selecteren

    if
(empty($_POST['pass']))
        echo "U heeft geen wachtwoord ingevuld.<br /><a href=\"javascript:history.go(-1);\">Ga terug.</a>";
    elseif($_POST['pass'] != $wachtwoord)
        echo "U heeft een ongeldig wachtwoord ingevuld.<br /><a href=\"javascript:history.go(-1);\">Ga terug.</a>";
 


en dit stukje:
Code: Alles selecteren

    echo 
"<p style='font-weight: bold;'>Log in:</p>
<form action=\""
 . $_SERVER['PHP_SELF'] . "\" method=\"post\" name=\"login\">
    Wachtwoord: <input type=\"password\" name=\"pass\" /><input type=\"submit\" value=\"Log in\" />
</form>"
;
 


Ook zit bancheck.php er niet bij
Opzoek naar een programmeur die mij qua sponsoring wilt helpen :P Ik heb een cms systeem hier maar er moeten modules voor komen, ieder die zin heeft ga je gang en spreek me aan!!!!!!!!!!
Topdancer
Teamlid
 
Berichten: 333
Geregistreerd: 26 Aug 2008 01:11
Woonplaats: Arnhem


Terug naar WEBAPPLICATIES



Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 1 gast


cron