Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Cookies
-nookia1-
post
Post #1





Goście







Witam, chciałem zrobić sobie ilość czytań danego artykułu/newsa ale odporne na odświeżanie. Wszystko ładnie działa, tylko mam problem właśnie z odświeżaniem. Chcę zrobić to na ciasteczkach, jednak mój kod nie działa i można w łatwy sposób "nabijać" ilość czytań. Proszę o pomoc, będę bardzo wdzięczny.
Oto mój kod:

  1. <?php
  2. if((!isset($_COOKIE['gosc']))) { //jesli nie ma ciasteczka
  3.  
  4. setcookie("gosc", "1", time()+3600*3);  //tworzymy ciastko
  5.  $wiersz['czytan']++; 
  6.  $id=$wiersz['id'];
  7.  $czytan=$wiersz['czytan'];
  8.  mysql_query("UPDATE news SET czytan='$czytan' WHERE id='$id'"); //updatujemy rekord
  9.  
  10. }
  11. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
sagittariuspl
post
Post #2





Grupa: Zarejestrowani
Postów: 374
Pomógł: 3
Dołączył: 30.12.2006
Skąd: co skąd?

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


spróbuj
  1. <?php
  2. if ($_COOKIE['gosc']!=1) { //jesli nie ma ciasteczka
  3. ?>


--------------------
Tylko sprawdzone typy bukmacherskie na BetGen.pl
Potrzebujesz konta bankowego? Nie? Każdy potrzebuje. Porównaj konta i wybierz najlepsze dla siebie
Zostań milionerem zaczynając od zbierania truskawek. Każdy może być bogaty - to nie mit.
Go to the top of the page
+Quote Post
-nookia1-
post
Post #3





Goście







No niestety, dalej nie działa.
Go to the top of the page
+Quote Post
sagittariuspl
post
Post #4





Grupa: Zarejestrowani
Postów: 374
Pomógł: 3
Dołączył: 30.12.2006
Skąd: co skąd?

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


kurcze, może się machnąłem wstydnis.gif
  1. <?php
  2. if ($_COOKIE['gosc']!="1") {
  3. ?>

i jeszcze
  1. <?php
  2. echo '<pre>'; print_r($_COOKIE); print_r($HTTP_COOKIE_VARS); echo '</pre>';
  3. ?>
i sprawdź czy masz ciastko i gdzie

Ten post edytował sagittariuspl 31.12.2007, 18:02:50


--------------------
Tylko sprawdzone typy bukmacherskie na BetGen.pl
Potrzebujesz konta bankowego? Nie? Każdy potrzebuje. Porównaj konta i wybierz najlepsze dla siebie
Zostań milionerem zaczynając od zbierania truskawek. Każdy może być bogaty - to nie mit.
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 - 18:18