Avatar billede danielhep Nybegynder
23. august 2002 - 00:01 Der er 2 kommentarer og
1 løsning

ban liste

Hejsa

Jeg har en server programmeret i C++ Builder.
Jeg vil godt lave en ban liste, som er baseret på ip adresser.
Functionen skal fungere således at den har alle sine strenge i en listbox og sammen med en løkke så tjekker den alle listboxens items igennem, en af gangen.

Hvis den givne ipadresse findes i listboxen så skal clienten ikke kunne connecte.
Avatar billede thomasledet Nybegynder
23. august 2002 - 03:05 #1
så skal du nok poste noget kode...
Avatar billede danielhep Nybegynder
23. august 2002 - 12:47 #2
AnsiString incom=Socket->ReceiveText();


if(incom.Pos("IPADR"))
{
incom=incom.Delete(1,5);
IPCHECK=incom;
for(int j=0;j<Form2->ListBox1->Items->Count;j++)
{
if(IPCHECK==ListBox1->Items->Strings[j])
{
int AC = ServerSocket1->Socket->ActiveConnections;
ServerSocket1->Socket->Connections[AC+1]->Close();
}
}
}

her er noget kode, så man kunne få en start.
Form2->ListBox1 er der hvor alle de ipadresser står som ikke må komme ind.
Avatar billede danielhep Nybegynder
04. september 2002 - 13:17 #3
f
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
Kurser inden for grundlæggende programmering

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