Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem z cookie
stefan_precz
post 1.07.2005, 10:55:01
Post #1





Grupa: Zarejestrowani
Postów: 134
Pomógł: 0
Dołączył: 2.01.2005

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


Mam problem tego typu że, w galerii zdjęć jest mozliwość oceny no i aby ktoś sobie za duzo nie pooceniał smile.gif to zabezpieczone jest to coockie problem tkwi w tym ze nie jesli wysle coockie takie ogolne to potem innego zdjecia user nie oceni juz więc wysłam coockie w ten sposob

  1. <?php
  2. $punkty = $_POST['punkty'];
  3. include&#092;"config.php\";
  4.  
  5. $zapytanie=&#092;"UPDATE humor_zdjecia SET ilosc = ilosc+1 WHERE id = '\".$id.\"'\" or die(mysql_error());
  6. $wynik = mysql_query($zapytanie);
  7.  
  8. $zapytanie1=&#092;"UPDATE humor_zdjecia SET ocena = ocena+$punkty WHERE id = '\".$id.\"'\" or die(mysql_error());
  9. $wynik1 = mysql_query($zapytanie1);
  10.  
  11. setcookie(&#092;"ocena_$id\",$punkty,time()+48000); // tutaj wysylamy coockie z unikalnym id zdjecia
  12.  
  13.  
  14. header(&#092;"Location: smieszne-zdjecia.php?zdjecia=$id\");
  15. ?>


no i jak teraz to sprawdzać czy to cookie jest bo robiłem to tak

  1. <?php
  2. if (isset($_COOKIE['ocena_'.$id.'']))
  3. {
  4. echo &#092;"juz glosowales';
  5. }
  6. else {
  7. cos tam dalej
  8. }
  9.  
  10. ?>


no ale to rozwiązanie cały czas puszcza usera, tzn pozwala głosować w danym zdjęciu


--------------------
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: 25.07.2025 - 10:08