Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

banovanje nepozeljnih sa sajta

[es] :: PHP :: banovanje nepozeljnih sa sajta

[ Pregleda: 2210 | Odgovora: 11 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ctpaba
Robert IVKOVIC
System admin, network admin, webmaster.......
Paris

Član broj: 597
Poruke: 304
80.125.234.*

ICQ: 230666231
Sajt: www.ctpaba.org


Profil

icon banovanje nepozeljnih sa sajta 15.04.2005. u 13:18

imam skripticu za banovanje nepozeljnih sa sajta i radi odlicno
Code:

$ban_msg = "You are BANNED from this site!"; 
if (!file_exists("ban.dat")) {
    $fp = fopen ("ban.dat", "w");
    fputs ($fp, "\n");
    fclose ($fp);
 } else {
    $data = file ("ban.dat");
    foreach ($data as $dat) {
       $dat = explode ("|", $dat);
       if ($REMOTE_ADDR == $dat[0]) {
          die ($ban_msg);
       }
    }
 }


samo ja bi hteo da banujem ponekad ceo subnet ili provajder a ako stavim adresu mreze 123.123.123.0 na primer to ne radi imali drugih nacina ?

10x
CTPABA uber alles
www.ctpaba.org
15.04.2005. u 13:18 

boccio
Boris Krstović
Spoonlabs.com
nbgd

SuperModerator
Član broj: 7594
Poruke: 2390
*.ptt.yu.

Sajt: blog.krstovic.info


Profil

icon Re: banovanje nepozeljnih sa sajta 15.04.2005. u 14:06
Code:

RewriteEngine On
RewriteCond %{REMOTE_ADDR} ^123\.123\.123\.
RewriteRule .* - [F]

probaj taj fazon...
15.04.2005. u 14:06 

Goran Rakić
Beograd

Moderator
Član broj: 999
Poruke: 2383
*.nat-pool.bgd.sbb.co.yu.

Jabber: grakic@jabber.org
Sajt: blog.goranrakic.com


Profil

icon Re: banovanje nepozeljnih sa sajta 15.04.2005. u 15:54
Mnogo jednostavnije (i logicnije) je da prosiris test svoje funkcije. Umesto testa jednakosti, proveris da li u ip-u iz datoteke postoji zvezdica pa onda razbijes IP na klase (sa tackom kao separatorom). E onda uporedis redom delove i ako se preklapaju onda ispises poruku za kraj.
http://sr.openoffice.org — slobodan kancelarijski paket, zamena za MS Office, na srpskom i engleskom, legalno bez troškova licenciranja
15.04.2005. u 15:54 

ctpaba
Robert IVKOVIC
System admin, network admin, webmaster.......
Paris

Član broj: 597
Poruke: 304
80.125.234.*

ICQ: 230666231
Sajt: www.ctpaba.org


Profil

icon Re: banovanje nepozeljnih sa sajta 15.04.2005. u 19:26
aha ovako nekako mozda ?


to bi "rasturilo" ip na 4 dela
al to sa zvezdicom mi nija jasno ?? jel i u phpu zvzdica joker ? znam da se koristi kao znak za mnozenje


Code:

$ban_msg = "You are BANNED from this site!"; 
if (!file_exists("ban.dat")) {
    $fp = fopen ("ban.dat", "w");
    fputs ($fp, "\n");
    fclose ($fp);
 } else {
    $data = file ("ban.dat");
    foreach ($data as $dat) {
       $dat = explode (".", $dat);
       if ($REMOTE_ADDR == $dat[0],$dat[1],$dat[2],$dat[3]) {
          die ($ban_msg);
       }
    }
 }




10x
CTPABA uber alles
www.ctpaba.org
15.04.2005. u 19:26 

u_m
Urukalo Milan
PH

Član broj: 18631
Poruke: 884
*.wireless.org.yu.

ICQ: 32554731
Sajt: milan.srb.co.yu


Profil

icon Re: banovanje nepozeljnih sa sajta 15.04.2005. u 19:34
a sta da radim ako mi svi korisnici dolaze preko iste ip adrese, kako da banujem samo jednog?

evo sta sam pokusao, kad dodje startujem sesiju i ubacim u sesiju da je banovan....
ali vecina korisnika ne prihvata kolacice, pa ne mogu da sacuvam sesiju kod njega nego je proturam kroz url... a onda je dovoljno doci sa cistim url-om i ban ne vredi....

ovim se mucim vec nekoliko mjeseci, samo mi trebaju ideje... sve moguce i nemoguce...
#include <music.h>
#include <beer.h>
#include <girls.h>
main(){ run(partytime);}
---------
Moj licni sajt
Moj wap sajt
15.04.2005. u 19:34 

ctpaba
Robert IVKOVIC
System admin, network admin, webmaster.......
Paris

Član broj: 597
Poruke: 304
80.125.234.*

ICQ: 230666231
Sajt: www.ctpaba.org


Profil

icon Re: banovanje nepozeljnih sa sajta 15.04.2005. u 20:05
hmm pa jedino da mu banujes MAC adresu :)
CTPABA uber alles
www.ctpaba.org
15.04.2005. u 20:05 

Goran Rakić
Beograd

Moderator
Član broj: 999
Poruke: 2383
*.nat-pool.bgd.sbb.co.yu.

Jabber: grakic@jabber.org
Sajt: blog.goranrakic.com


Profil

icon Re: banovanje nepozeljnih sa sajta 15.04.2005. u 21:38
haha...
http://sr.openoffice.org — slobodan kancelarijski paket, zamena za MS Office, na srpskom i engleskom, legalno bez troškova licenciranja
15.04.2005. u 21:38 

u_m
Urukalo Milan
PH

Član broj: 18631
Poruke: 884
*.wireless.org.yu.

ICQ: 32554731
Sajt: milan.srb.co.yu


Profil

icon Re: banovanje nepozeljnih sa sajta 15.04.2005. u 23:43
ha ha, kad bi moblini telefoni imali mac

U pitanju je gprs pristup, svi idu preko istog wapgateway-a, svakim konektovanjem mjenjaju "lokalnu" ip, ne podrzavaju kolacice, NEMAJU MAC adrese....

Da sjednem i placem ....
#include <music.h>
#include <beer.h>
#include <girls.h>
main(){ run(partytime);}
---------
Moj licni sajt
Moj wap sajt
15.04.2005. u 23:43 

JovanT
Jovan Turanjanin
Niš

Član broj: 35633
Poruke: 473
213.244.208.*

Jabber: Zeus@elitesecurity.org
ICQ: 263033789
Sajt: jovant.guruserve.com


Profil

icon Re: banovanje nepozeljnih sa sajta 16.04.2005. u 11:20
Milane, a šta je bilo sa proverom IMEI-a? Odustao si od toga?
16.04.2005. u 11:20 

u_m
Urukalo Milan
PH

Član broj: 18631
Poruke: 884
*.wireless.org.yu.

ICQ: 32554731
Sajt: milan.srb.co.yu


Profil

icon Re: banovanje nepozeljnih sa sajta 16.04.2005. u 19:01
ne mogu nikako da ga detektujem, jedino da dignem svoj wapgateway, ali to nije prakticno...

ideja je da koristim imei broj prilikom registracije, tako da jedan telefon moze da otvori samo jedan nalog...
#include <music.h>
#include <beer.h>
#include <girls.h>
main(){ run(partytime);}
---------
Moj licni sajt
Moj wap sajt
16.04.2005. u 19:01 

ctpaba
Robert IVKOVIC
System admin, network admin, webmaster.......
Paris

Član broj: 597
Poruke: 304
80.125.126.*

ICQ: 230666231
Sajt: www.ctpaba.org


Profil

icon Re: banovanje nepozeljnih sa sajta 16.04.2005. u 20:52
daj ljudi sta ja da radimsa mojim subnetom ?
CTPABA uber alles
www.ctpaba.org
16.04.2005. u 20:52 

Goran Rakić
Beograd

Moderator
Član broj: 999
Poruke: 2383
*.nat-pool.bgd.sbb.co.yu.

Jabber: grakic@jabber.org
Sajt: blog.goranrakic.com


Profil

icon Re: banovanje nepozeljnih sa sajta 16.04.2005. u 22:14
Vec sam ti dao odgovor. Naravno da ne trebas onako uporediti vec trebas uporediti svaki deo (od 4) dok ne ostvaris miss or match. Zvezdica nema nikakvo drugo znacenje u PHP-u. Mislio sam na '192.168.0.*' i onda ces kao cetvrti deo imati upravo '*', sada kada na to naletis, a prva tri se poklapaju ti lepo kazes dovidjenja korisniku.
http://sr.openoffice.org — slobodan kancelarijski paket, zamena za MS Office, na srpskom i engleskom, legalno bez troškova licenciranja
16.04.2005. u 22:14 

[es] :: PHP :: banovanje nepozeljnih sa sajta

[ Pregleda: 2210 | Odgovora: 11 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.