Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]problem z sondą ;/
Larges
post
Post #1





Grupa: Zarejestrowani
Postów: 333
Pomógł: 16
Dołączył: 13.05.2008
Skąd: Łódź

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


Męczę się z tym problemem już cholernie długi okres czasu...


  1. <?php
  2. $zapytanie = mysql_query("SELECT * from sondy where id='$id_sondy'");
  3. $wykonaj = mysql_fetch_array($zapytanie);
  4.  
  5. $zapytanie2 = mysql_query("SELECT * from sondy_glosujacy where id_sondy='$id_sondy'");
  6.  
  7. $ile_wierszy = mysql_num_rows($zapytanie2);
  8.  
  9. if ($ile_wierszy == 0) {
  10. $glosuje = "ok";
  11. }
  12.  
  13.  
  14. $ip = $_SERVER['REMOTE_ADDR'];
  15. for ($i=0; $i<=$ile_wierszy; $i++) {
  16. @ $wiersz1 = mysql_result($zapytanie2, $i, "glosujacy");
  17. if ($ip == $wiersz1) {
  18. $glosuje = "Nie ok";
  19. }
  20. if ($ip <> $wiersz1) {
  21. $glosuje = "ok";
  22. }
  23. }
  24. ?>


Jak na moje oko coś jest źle z kojarzeniem obecnego nr ip z numerem zapisanym w bazie już po głosowaniu. Mam swój ip zapisany w bazie i powinienem nie mieć możliwości głosowania, jednak $glosuje nadal jest równe "ok". Widzicie tutaj błąd?


--------------------
Kliknij POMÓGŁ jeśli moja odpowiedź okazała się użyteczna!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Ociu
post
Post #2





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




Zmienne IP ? Może zapisuj w ciastku ?
Go to the top of the page
+Quote Post

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 Aktualny czas: 20.08.2025 - 04:55