Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Zabezpieczenie cookies - jak?
Forum PHP.pl > Forum > Przedszkole
Szprajcik
Witam wszystkich winksmiley.jpg

Siedzę i myślę, i siedzę, i znów myślę.
Jak napisać zabezpieczenie?

Chciałbym, żeby mój skrypcik dodawał do bazy +1 za każdym razem, kiedy jakiś user odwiedzi tę stronę.
Przy czym, chciałbym żeby z jednego IP można było to robić tylko raz na godzinę.

Chcę tę formę, ponieważ za dużo pieprzenia się z MySQL, a sesja ginie po zamknięciu.

Zatem:
  1. $ip = $_SERVER['REMOTE_ADDR'];
  2. setcookie("ip", $ip, time()+3600);


Ładnie ustawia mi cookies na godzinę, czyli cacy.
Teraz tylko jak to wszystko zorganizować, żeby dodawało tylko wtedy, kiedy $_COOKIE['ip'] równa się zeru?
Wydawało się takie łatwe ^^`
Kojak
  1. $ip = $_SERVER['REMOTE_ADDR'];
  2. if (!isset($_COOKIE['ip']) || $_COOKIE['ip'] != $ip)
  3. {
  4. setcookie("ip", $ip, time()+3600);
  5. }
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.