[ Príspevkov: 5 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.02.08
Prihlásený: 24.05.13
Príspevky: 372
Témy: 66 | 66
Bydlisko: Nové Zámky
NapísalOffline : 05.07.2008 14:10 | docany ban

cafko chcem sa spytat ako by mala vyzerat DB kebize chcem banovat userov dajme tomu na 7 dni a tak...ale tak ze ich login na webe kedze banovat IP nema vyznam (viem ani toto nema moc vyznam spravia si multaky) lebo popravde neviem si to ani len predstavit ako by som to mal spravit tabulku ako by mala vyzerat a nie este prepojenie s ostatnymi tabulkami...thx za napady


Offline

Užívateľ
Užívateľ
docany ban

Registrovaný: 16.05.07
Prihlásený: 01.08.17
Príspevky: 837
Témy: 6 | 6
NapísalOffline : 05.07.2008 14:42 | docany ban

pri citani tohto prispavku ma napadlo take riesenie ze by si kontroloval pri kazdom logine ateda pri vytvarani session ci to meno ma zapis v tabulke urcenej pre ban alebo nie.
ak by tam bol potom by si porovnal cas udelenia banu s casom aktualnym a odratal tu urcenu casovu dlzku. keby rozdiel bol vacsi ako zadana dlzka tak by sa login z tej tabulky zmazal a normalne by ho to prihlasilo a keby rozdiel bol mensi teda este neprebehlo tych 7 dni tak by sa vypisalo mas ban este xx dni. a teda by ho to neprihlasilo a z tabulky na ban by ho nevymazalo

Kód:
mysql_query("create table ban
login varchar(15) not null unique,
cas timestamp,
dlzka int(2);");


Kód:
$r=mysql_query("select timestampdiff(day,cas,now()) as d,dlzka from ban where login='$_POST[login]'");
if(mysql_num_rows($r))
{
$je=mysql_fetch_object($r);
if($je->d<$je->dlzka)die("ban este na $je->dlzka-$je->d dni ..");
 else mysql_query("delete from ban where login='$_POST[login]'");
}
login();


Offline

Skúsený užívateľ
Skúsený užívateľ
docany ban

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96 | 96
NapísalOffline : 09.07.2008 8:47 | docany ban

ja by som porozmýšľal aj nad blokovaním IP a nielen loginu.

Kód:
CREATE TABLE `ban`
`ban_login` varchar(15) NULL,
`ban_ip` varchar(15) NULL,
`ban_timeout` timestamp NOT NULL,
`ban_what` boolean NULL


ban_what kvôli tomu, aby si trocha šetril miestom. Ak je NULL, berieš do úvahy aj login aj IP, ak true tak login, ak false tak IP alebo tak nejak.


Offline

Užívateľ
Užívateľ
docany ban

Registrovaný: 16.05.07
Prihlásený: 01.08.17
Príspevky: 837
Témy: 6 | 6
NapísalOffline : 09.07.2008 9:26 | docany ban

rooobertek píše:
ja by som porozmýšľal aj nad blokovaním IP a nielen loginu.
ach ano dobry napad hlavne ked ides pod verejnou ip-ckou..namiesto jedneho skodica zablokujes cely blok..mozno takych 100-200 ludi.
teda az to fakt myslis ze blokovanie IP adries


Offline

Skúsený užívateľ
Skúsený užívateľ
docany ban

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96 | 96
NapísalOffline : 09.07.2008 14:44 | docany ban

juho píše:
ach ano dobry napad hlavne ked ides pod verejnou ip-ckou..namiesto jedneho skodica zablokujes cely blok..mozno takych 100-200 ludi.
teda az to fakt myslis ze blokovanie IP adries


do kelu, takúto blbosť som zanedbal... ospravedlňujem sa


 [ Príspevkov: 5 ] 


docany ban



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

ban

v Oznámenia a návrhy

17

1713

02.02.2012 18:49

shaggy

V tomto fóre nie sú ďalšie neprečítané témy.

Ban

v Kôš

1

79

29.08.2016 12:48

brmbo

V tomto fóre nie sú ďalšie neprečítané témy.

Najúčinejší ban

v Backend

19

1690

14.04.2009 15:09

Blackdevil

V tomto fóre nie sú ďalšie neprečítané témy.

imrich ban

v Kôš

0

51

17.03.2017 12:05

marian_sk

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

trty ban

v Oznámenia a návrhy

12

2169

12.03.2019 19:37

michalesku

V tomto fóre nie sú ďalšie neprečítané témy.

BAN - Zrusenie

v CMS

8

921

16.04.2007 17:40

Fenius

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

Bp-ban

v Oznámenia a návrhy

13

1378

28.01.2012 23:41

shaggy

V tomto fóre nie sú ďalšie neprečítané témy.

Ban-án

v Oznámenia a návrhy

8

1259

09.11.2010 19:58

Jeffo

V tomto fóre nie sú ďalšie neprečítané témy.

AKO dam ban?

v Frontend

6

1099

12.04.2007 20:55

p360t

V tomto fóre nie sú ďalšie neprečítané témy.

Ban na stranku???

v Ostatné

11

1461

22.02.2007 18:26

kmsa

V tomto fóre nie sú ďalšie neprečítané témy.

rs,ban,chyba

v Backend

2

553

22.05.2010 10:32

janik366

V tomto fóre nie sú ďalšie neprečítané témy.

Ban uzivatela LordMMX

v Oznámenia a návrhy

1

1193

16.04.2008 16:52

Intelman

V tomto fóre nie sú ďalšie neprečítané témy.

Ban na stranku???

v Ostatné programy

1

800

17.12.2006 21:58

xyz

V tomto fóre nie sú ďalšie neprečítané témy.

STEAM ban začo ??

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Hry a herné konzoly

51

6854

13.03.2011 23:50

Maxim

V tomto fóre nie sú ďalšie neprečítané témy.

Xbox 360 live ban

v Hry a herné konzoly

5

769

20.09.2013 18:16

Toman

V tomto fóre nie sú ďalšie neprečítané témy.

ban na vlastnu ziadost?

v Oznámenia a návrhy

4

1066

30.01.2011 12:37

Tomas1



© 2005 - 2026 PCforum, edited by JanoF