Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Banowanie Ip
batat
post
Post #1





Grupa: Zarejestrowani
Postów: 94
Pomógł: 0
Dołączył: 8.03.2004
Skąd: Stalowa Wola

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


Chcialem zebyscie sprawdzili, czy skrypt ktory napisalem do banowania IP jest poprawnie napisany (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

oto on:

  1. <?
  2.  
  3. $ip=$_SERVER[&#092;"REMOTE_ADDR\"];
  4. $host=gethostbyaddr($ip);
  5.  
  6.  
  7. mysql_connect (&#092;"localhost\",\"root\",\"krasnal\") or die (\"Nie można połączyć się z MySQL\");
  8. mysql_select_db (devil_devil) or die (&#092;"Nie można połączyć się z bazą\");
  9.  
  10. $query = &#092;"SELECT * FROM ban_ip\"; $query2 = mysql_query($query) or die(mysql_error());
  11.  
  12. while($wiersz=mysql_fetch_array ($query2)) 
  13. {
  14. echo &#092;" \".$wiersz['ip'].\" \";
  15. }
  16.  
  17.  
  18. if ( $ip == $wiersz['ip'] ) { echo &#092;"zostałes zbanowany (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif)  przez admina\"; }
  19. elseif ( $ip != $wiersz['ip'] ) { echo &#092;"Tutaj normalna tresc strony\"; }
  20. ?>


w bazie mam zapisane ip zbanowanych ludzi i nie eim czy dobrze napisalem warunek, zeby porownywalo ip goscia z ip w bazie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) prosze o sprawdzenie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) czekam na odpowiedzi (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif)


-----
do kogu php mamy znacznik [php] a nie [sql]
hwao
(IMG:http://forum.php.pl/style_emoticons/default/ph34r.gif)
Go to the top of the page
+Quote Post

Posty w temacie


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: 22.08.2025 - 20:31