Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Zabezpieczenie cookies - jak?
Szprajcik
post 11.03.2010, 09:22:55
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 21.02.2010

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


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 ^^`
Go to the top of the page
+Quote Post
Kojak
post 11.03.2010, 10:07:10
Post #2





Grupa: Zarejestrowani
Postów: 70
Pomógł: 5
Dołączył: 11.09.2007
Skąd: Kielce

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


  1. $ip = $_SERVER['REMOTE_ADDR'];
  2. if (!isset($_COOKIE['ip']) || $_COOKIE['ip'] != $ip)
  3. {
  4. setcookie("ip", $ip, time()+3600);
  5. }


Ten post edytował Kojak 11.03.2010, 11:46:06
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 Wersja Lo-Fi Aktualny czas: 6.07.2025 - 04:15