Nu er de allerede mere eller mindre i en ekstern fil, dog bare ikke txt, da jeg ikke lige ved hvordan man ikke skal gøre for at tjekke om de er der i så ;)
- og det med databasen har jeg også tænkt på, men været for doven til at lave det ;)..
Kunne du evt. forklare lidt nærmere hvordan man kan skrive til (evt) txt filen, og få php til at opfatte om ipen er der i?
ufh, det havde jeg slet ikke tænkt på, godt nogen er vågene ;) - Okay, tak for hjælpen so far, jeg smutte indtil ved 18 tiden, så er jeg tilbage på pinden hvis der så skulle være kommet noget :o)
Jeg ville klart lave det i mysql-database, meget nemmere. Selve tjekket kan så laves som:
<?php //Forbind til Mysql $query = mysql_query("SELECT felt_navn FROM ip_tabel WHERE ip = INET_ATON('".$_SERVER['REMOTE_ADDR']."') LIMIT 1"); if(mysql_num_rows($query)==1) { header('Location: banned.php'); exit(); } ?>
INET_ATON() kræver så du gemmer IP som INT UNSIGNED og bruger INET_ATON når du gemmer en IP. Håber ikke det forvirrer for meget. :o)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.