Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V   1 2 >  
Reply to this topicStart new topic
> blokada IP w liczniku odwiedzeń
baron
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 22.04.2002
Skąd: krakowa

Ostrzeżenie: (0%)
-----


WItam, mam pytanie jak zablokować moje IP w liczniku odwiedzeń? chodzi mi o to że jak wchodze na swoja strone to żeby nie naliczał?
to mój scrypt:
Kod
<?



$x="mlog.inc";



if(file_exists($x))

{

    $plik=fopen($x,"r+");

    $var=fread($plik, filesize($x));

    fclose($plik);

}else

$var=0;

$var++;



$plik=fopen($x,"w+");

flock($plik, 2);

fputs($plik, $var);

flock($plik, 3);

fclose($plik);



readfile($x);



?>
Go to the top of the page
+Quote Post
castor
post
Post #2





Grupa: Zarejestrowani
Postów: 456
Pomógł: 0
Dołączył: --

Ostrzeżenie: (0%)
-----


Kod
<?

$twoje_ip=""; // tu wpisz swoje IP



if($REMOTE_ADDR!=$twoje_ip){

   $x="mlog.inc";



   if(file_exists($x)) {

     $plik=fopen($x,"r+");

     $var=fread($plik, filesize($x));

     fclose($plik);

  }else{

     $var=0;

   }

  $var++;



  $plik=fopen($x,"w+");

  flock($plik, 2);

   fputs($plik, $var);

  flock($plik, 3);

  fclose($plik);



readfile($x);



}



?>
Go to the top of the page
+Quote Post
Michal_K
post
Post #3





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 15.04.2002
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Już kiedyś się o coś podobnego pytałem :wink: 8)

Pozdrawiam
Michał
Go to the top of the page
+Quote Post
baron
post
Post #4





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 22.04.2002
Skąd: krakowa

Ostrzeżenie: (0%)
-----


Panowie spoko ale chyba jest jakis blad bo mi to nie dziala, tzn wogole jest jakis blad:

Parse error: parse error, expecting `T_VARIABLE' or `'$''
Go to the top of the page
+Quote Post
castor
post
Post #5





Grupa: Zarejestrowani
Postów: 456
Pomógł: 0
Dołączył: --

Ostrzeżenie: (0%)
-----


Kod
<?

$twoje_ip=""; // tu wpisz swoje IP



if($REMOTE_ADDR != $twoje_ip){

   $x="mlog.inc";



   if(file_exists($x)) {

     $plik=fopen($x,"r+");

     $var=fread($plik, filesize($x));

     fclose($plik);

  }else{

     $var=0;

   }

  $var++;



  $plik=fopen($x,"w+");

  flock($plik, 2);

   fputs($plik, $var);

  flock($plik, 3);

  fclose($plik);



readfile($x);



}



?>


sprubuj teraz.

a jesli blad wyskoczy to podaj tez linie
Go to the top of the page
+Quote Post
baron
post
Post #6





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 22.04.2002
Skąd: krakowa

Ostrzeżenie: (0%)
-----


błąd wyskakuje na lini 2
Go to the top of the page
+Quote Post
castor
post
Post #7





Grupa: Zarejestrowani
Postów: 456
Pomógł: 0
Dołączył: --

Ostrzeżenie: (0%)
-----


wrzuc tu to twoje bo ja tu bledu nie widze (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
moze przy przepisywaniu uciales cos ?
Go to the top of the page
+Quote Post
baron
post
Post #8





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 22.04.2002
Skąd: krakowa

Ostrzeżenie: (0%)
-----


hmmm jeszcze pokombinuje ale wszystko mam jak napisałeś jak coś wykminie to sie odezwe, dziękówa
Go to the top of the page
+Quote Post
GeoS
post
Post #9





Grupa: Zarejestrowani
Postów: 602
Pomógł: 0
Dołączył: --
Skąd: W - WA -> GRO

Ostrzeżenie: (0%)
-----


Cytat
sprubuj teraz.


Taki szczegol - sprobuj (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
kryr
post
Post #10





Grupa: Zarejestrowani
Postów: 268
Pomógł: 0
Dołączył: --
Skąd: kielce

Ostrzeżenie: (0%)
-----


Dajcie spokoj z tym "wypychaniem" kazdemu bledow jezykowych...
(oczywiscie j.Polski, anie j.php (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) )
Forum nie potrzebnie zasmiecacie...
Go to the top of the page
+Quote Post
baron
post
Post #11





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 22.04.2002
Skąd: krakowa

Ostrzeżenie: (0%)
-----


tak to wygląda:

Parse error: parse error, expecting `T_VARIABLE' or `'$'' in mcount.php on line 4

może ktoś coś na to poradzi bardzo plizzzz
Go to the top of the page
+Quote Post
GeoS
post
Post #12





Grupa: Zarejestrowani
Postów: 602
Pomógł: 0
Dołączył: --
Skąd: W - WA -> GRO

Ostrzeżenie: (0%)
-----


Cytat
Dajcie spokoj z tym "wypychaniem" kazdemu bledow jezykowych...
(oczywiscie j.Polski, anie j.php (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) )
Forum nie potrzebnie zasmiecacie...


A pozniej prawidlowo wyslowic sie bedziesz potrafil tylko w php (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

Caly polski internet kuleje przez ludzi, ktorzy sie do niego laduja nie posiadajac zadnych umiejetnosci. Tych 10 lat temu to bylo cos, tylko "wybrani" mogli sobie korzystac z internetu w Polsce, a nie banda niewychowanego, chamskiego i niewyksztalconego pospolstwa.

Sorka, moze troche przesadzilem i sie zbytnio unioslem. Po prostu czasem dobija mnie ten otaczajacy balagan i mam tego dosc. Niech nikt z forumowiczow nie bierze sobie tego do siebie.
Go to the top of the page
+Quote Post
Seth
post
Post #13





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

Ostrzeżenie: (0%)
-----


Popieram !

Ale w koncu forum to miejsce gdzie ludzie sie zwracaja o pomoc. Czyli z zalozenia sa to osoby albo nie znajace sie na rzeczy, albo majace jakis problem, ktorego nie umieja rozwiazac.
No i oczywiscie sa i tacy, ktorzy dziela sie swoimi umiejetnosciami i wiedza. Ale tych drugich ostatnio jest mniej. (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

I tylko nie pisz mi kryr, ze to nie na temat.
Nie ma jeszcze hydeparku, wiec gdzies trzeba pisac takie posty.
Go to the top of the page
+Quote Post
kryr
post
Post #14





Grupa: Zarejestrowani
Postów: 268
Pomógł: 0
Dołączył: --
Skąd: kielce

Ostrzeżenie: (0%)
-----


Cytat
Nie ma jeszcze hydeparku, wiec gdzies trzeba pisac takie posty.

Wlasnie! Gdzie ten hydepark?

Cytat
Tych 10 lat temu to bylo cos, tylko "wybrani" mogli sobie korzystac z internetu w Polsce, a nie banda niewychowanego, chamskiego i niewyksztalconego pospolstwa.

Zgadzam sie z toba (rowniez ubolewam nad brakiem "intelignecji"), tyle tylko ze i ja nie mialem te 10 lat temu dostepu do sieci. A co do bledow ortograficznych - slyszales kiedys o dysortografii?
Go to the top of the page
+Quote Post
baron
post
Post #15





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 22.04.2002
Skąd: krakowa

Ostrzeżenie: (0%)
-----


Panowie zgadzam sioe z wami w 100% ale pomoze mi ktoś?
Go to the top of the page
+Quote Post
Mistycus
post
Post #16





Grupa: Zarejestrowani
Postów: 234
Pomógł: 0
Dołączył: 9.04.2002
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Jak mamy Ci pomóc, skoro w tym skrypcie nie ma żadnego błędu :?:



(IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif) Może zainstalowałeś sobie jakiegoś zhakowanego serwera i teraz Ci źle działa :wink: (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
castor
post
Post #17





Grupa: Zarejestrowani
Postów: 456
Pomógł: 0
Dołączył: --

Ostrzeżenie: (0%)
-----


Ja powiem jeszcze raz!

Daj tu to co zes napisal bo musiales jakas litrowke gdzies walnac!!!

Zrob Ctr+C a tu Ctrl+V i sie zobaczy :wink:
Go to the top of the page
+Quote Post
baron
post
Post #18





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 22.04.2002
Skąd: krakowa

Ostrzeżenie: (0%)
-----


Tak to wygląda:



Kod
<?

$192.168.3.210="192.168.3.210"; // tu wpisz swoje IP



if($REMOTE_ADDR != $192.168.3.210){

   $x="mlog.inc";



   if(file_exists($x)) {

     $plik=fopen($x,"r+");

     $var=fread($plik, filesize($x));

     fclose($plik);

  }else{

     $var=0;

   }

  $var++;



  $plik=fopen($x,"w+");

  flock($plik, 2);

   fputs($plik, $var);

  flock($plik, 3);

  fclose($plik);



readfile($x);



}



?>
Go to the top of the page
+Quote Post
castor
post
Post #19





Grupa: Zarejestrowani
Postów: 456
Pomógł: 0
Dołączył: --

Ostrzeżenie: (0%)
-----


Kod
<?

$ip="192.168.3.210"; // tu wpisz swoje IP



if($REMOTE_ADDR != $ip){

   $x="mlog.inc";



   if(file_exists($x)) {

     $plik=fopen($x,"r+");

     $var=fread($plik, filesize($x));

     fclose($plik);

  }else{

     $var=0;

   }

  $var++;



  $plik=fopen($x,"w+");

  flock($plik, 2);

   fputs($plik, $var);

  flock($plik, 3);

  fclose($plik);



readfile($x);



}



?>


i juz :wink:

tak: $192.168.3.210 sie NIE NAZYWA ZMIENNYCH :!: :!:
Go to the top of the page
+Quote Post
Seth
post
Post #20





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

Ostrzeżenie: (0%)
-----


Taka zmienna $192.168.3.210 :?:
Skad cos takiego Ci do glowy przyszlo :?:
Polecam jakiegos manuala :!:
Go to the top of the page
+Quote Post

2 Stron V   1 2 >
Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.12.2025 - 01:19