Avatar billede qrede Nybegynder
11. februar 2003 - 15:08 Der er 7 kommentarer

Banner sys?

<?
if ($REMOTE_ADDR =="131.164.184.53")
{ ?>
Du er bannet
<? } else { ?>
Side her<? } ?>

Hvordan banner jeg flere end en bruger i dette script ? Scriptet skal IKKE bruger database!
Avatar billede stalle Nybegynder
11. februar 2003 - 15:11 #1
du skriver de Iper der skal bannes, i en fil, som du åbner og tjekker hver gang
Avatar billede Slettet bruger
11. februar 2003 - 15:12 #2
Lidt modificeret!?
<?php
$bannedeiper = array("131.164.184.53", "næsteip", "enipmere", "osv") ;
if (in_array($REMOTE_ADDR, $bannedeiper))
{ ?>
Du er bannet
<?php } else { ?>
Side her<?php }
?>
Avatar billede fangel Nybegynder
11. februar 2003 - 16:50 #3
ellers har jeg lavet denne

http://htd.mfa.ath.cx/OLD/DeSi%20IPBlock/DeSi_IPBlock_txt_edition_v1_0.zip

i .zip filen ligger den 2 andre .zip filer... en til MySQL og en til .txt baseret.. inkl. admin system...

Morten
Avatar billede drinkit Praktikant
18. juli 2004 - 19:43 #4
siden virker ik mere :S
Avatar billede Slettet bruger
18. juli 2004 - 20:00 #5
lukke tid?????
Avatar billede drinkit Praktikant
18. juli 2004 - 21:09 #6
tror ikke brugeren virker mere.. men det er lidt neder at dit link ikke virker mere.. Ville gerne have et ip block sys der kører på txt database med en tilhørende admin del :D
Avatar billede fangel Nybegynder
25. juli 2004 - 11:14 #7
Jeg har desværre ikke script liggende længere... men så vidt jeg husker er konceptet bare at du lægger filerne i en txt-fil og bruger file() til at læse den ind, dette giver dig et array med linierne i scriptet...

Morten
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester