Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP/SQL] Problem z warunkiem IF
oi.
post 27.06.2008, 11:32:12
Post #1





Grupa: Zarejestrowani
Postów: 145
Pomógł: 1
Dołączył: 12.07.2006

Ostrzeżenie: (10%)
X----


Mam kod, który powinien blokowac częstsze niż założone próby dodawania TXT do bazy przez userów:
  1. <?php
  2. $spam = 600;
  3. $czas = time();
  4. $time = $czas - $spam;
  5. $ip = $_SERVER['REMOTE_ADDR'];
  6.  
  7.  $pyt = mysql_query("SELECT count(*) FROM zakaz WHERE ip='$ip' AND time > '$time'");
  8.  $p = mysql_fetch_array($pyt);
  9.  $czy_zakaz = $p['count(*)'];
  10.  
  11. if ( $czy_zakaz > 0 )
  12. { echo "Za szybko próbujesz dodać kolejne ogłoszenie. Spróbuj ponownie za kilka min
    ut "
    ; }
  13.  
  14. else { WARUNEK DODAJĄCY TREŚĆ }
  15. ?>


Niestety nie działa prawidłwo tzn przepuszcza wszystko. Próbowałem już zmieniać warunki if ( $czy_zakaz > 0 ) na = ; != itp, zamieniałem kolejność if oraz else ale bez skutku.
Gdzie tkwi błąd ?
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 07:15