Avatar billede dang Praktikant
12. juni 2004 - 20:30 Der er 9 kommentarer og
1 løsning

Ban liste, nogen gode råd

Hejsa alle.

Jeg skal til at lave en banliste på min side, den skal virke så når folk opretter sig så skal oplysningerne tjekkes i min ban liste, jeg vil bruge navn, ip, email og hp som kriterier ! og hvis der så er en som er på listen som prøver at oprette så får jeg automatisk en mail !
Er der nogen som har nogen gode råd eller er det bare at gre det !
Avatar billede blutonium Nybegynder
12. juni 2004 - 20:33 #1
Når du opretter lav:
$IP = "$_SERVER[REMOTE_ADDR]";

Og i insert into lav
mysql_query("INSERT INTO etellerandet IP) VALUES("$ip");
Avatar billede blutonium Nybegynder
12. juni 2004 - 20:34 #2
Eller noget i den stil.
Avatar billede dang Praktikant
12. juni 2004 - 20:39 #3
Det var nu mere lidt i retningen hvad man skal overveje når man laver sådan en ! jeg

måske var det spm oprettet det forkerte sted !
Avatar billede arne_v Ekspert
13. juni 2004 - 18:36 #4
Spørgsmålet hører nok mere hjemme i ASP/PHP/JSP eller en generel web kategori.

Selve teknikken med at se om en værdi er på en liste er jo ret simpel SQL mæssigt.

Det største problem er at undgå at nogen fusker sig igennem. Det næst største
er at undgå at man kommer til at banne nogen uskyldige.

Der findes ikke nogen 100% sikker løsning.

Et par jokere er:
  - dynamisk IP adresser
  - gratis webmail konti
Avatar billede dang Praktikant
13. juni 2004 - 20:00 #5
Ja, jeg ved godt at en 100% løsning er stort set umulig !
Men jeg står i den "heldige" situation at jeg kender en meget stor del af de brugere som jeg vil udelukke fra min service, og jeg har i forvejen lavet andre værktøjer som giver mig besked ved oprettelse af nye brugere og indlæg ! men jeg er bare blevet lidt pissed over at en af de kendte "pirater" oprettede sig som bruger og lavede et indlæg. Så hvis jeg bare udelukker de kendte så er jeg en stor del af vejen, og nye "pirater" bliver self skrevet på listen !
Avatar billede arne_v Ekspert
13. juni 2004 - 20:14 #6
Lav email verifikation d.v.s. at de ved oprettelse skal angive en email adresse
og du sender et aktiverings link til den email adresse.

Accepter kun ægte ISP adresser men ikke diverse gratis web mail adresser.

Det tror jeg kunne afskrække nogen "pirater".

IP er nok ikke meget værd p.g.a. dynamiske adresser.

Og navn ...
Avatar billede dang Praktikant
14. juni 2004 - 23:45 #7
Ok, det lyder fornuftigt med mht mail da stort set alle brugere har en HP så vil de også have en "officiel" mail !

Jeg har heller ikke tænkt mig at basere ban listen på IPen da den ikke er helt 100, netop som du siger pga. dynamiske, men også services som megaproxy gør den lettere ubrugelig !

Er der nogen som har en fornemmelse af hvor stor muligheden er for at to personer får den samme IP i løbet af en given tid !
Avatar billede arne_v Ekspert
15. juni 2004 - 07:22 #8
Folk som sidder bagved firmas/skoles firewall får altid samme IP, så to
fra samme firna/skole => 100%.

Med hensyn til internet udbyderes dynamiske IP adresser, så cirkulerer
adresserne til analoge modems flittigt. Hvis du har en del af dem fra samme
udbyder, så kan det absolut ske at de genbruges. Dynamiske IP adresser
til ADSL kunder er derimod noget mere stabile.
Avatar billede dang Praktikant
21. juni 2004 - 21:05 #9
hov, jeg fik da lige svedt det her spm ud, Arne_v smid et svar !
Avatar billede arne_v Ekspert
21. juni 2004 - 21:16 #10
svar
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
Computerworld tilbyder specialiserede kurser i database-management

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