Top
Phpuniverset logo
 
BANNER 930

INDHOLD

Forside

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

Forum

Online udviklere


ARTIKLER

C / C++

CSS

Diverse

E-handel / annoncer

Flash

Grafik

HTML

Internet

Javascript

Linux

PHP/MySQL

Programmer

Søgemaskiner

Windows


INFO

Information

Annoncering

Kontakt

Forside Tips PHP Ban system (Anden version end Nikolaj)

 

Ban system (Anden version end Nikolaj)

Kasper Svendsen

Hej alle sammen..
Så lige Nikolaj`s ban system, og tænkte det kunne jeg godt lige rette lidt til :)

Først vil en god idé være at have noget mysql funktioner, der kan åbne og lukke forbindelsen automatisk... lad og sige de ligger i mysql_functions.php og der er 2 funktioner vi skal benøtte openmysql(); & closemysql();

Database:
table banlist
{
id INT(11) Auto_increment - primary
ip VARCHAR(20);
}

ban.php:
<?php
require("mysql_functions.php"); # Hitter lige mysql funktioner ind i dokumentet

$ip = $_SERVER["REMOTE_ADDR"];
openmysql(); # Åbner adgang til mysql
$sql = mysql_query("SELECT id FROM banlist WHERE ip = '" . $ip . "' LIMIT 1"); # henter id ud af databasen - hvis ip matcher
closemysql(); # Husker at lukke igen..

if(mysql_num_rows($sql) > 0) # Her tjekker vi om der var match
die("Du er banned fra siden"); # Hvis ja -> kør die() som stopper loading af resten af siden.. med en lille besked :)
?>

sample.php
<?php
include("ban.php");
?>
<html>
<head>
bla bla bla bla

Så kan du bare tilføje denne lille stump kode til hver side:
<?php include("ban.php); ?>


Mvh
Kasper A. Svendsen

Dato : 06.02.2006, 19:53

Visninger : 3698

Kategori : PHP




Log ind for at skrive et tip

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

FORUM

Nyeste forum indlæg:

PHP/Opencart import module

Opencart/php import modul hjælp

Lækkert kontor / kontorfællesskab i Helsingør

Opdatering af PHP

Vurdering af hjemmeside

Nyeste forum svar :

Vurdering af hjemmeside

Lækkert kontor / kontorfællesskab i Helsingør

Android programmering

Joomla som CMS

Grafik problemer

 

MEDLEM

LOGIN ER IKKE MULIGT, MENS VI LAVER NYT SITE
 

NYHEDSBREV

Nyhedsbrev

Tilmeld dig vores nyhedsbrev og modtag nyheder om nye scripts og tips samt om mange andre nye tiltag på Phpuniverset.dk


 

Phpuniverset's politik om personlige oplysninger, artikler & Koder Phpuniverset er optimeret til Mozilla 1024 * 768 Phpuniverset version: 3.0 beta
Webhost : Ignesco.dk -

Bund