Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Sonda - blokada oddawania głosu, By w sondzie można było głosować tylko raz.
grabek93
post 3.10.2010, 19:19:17
Post #1





Grupa: Zarejestrowani
Postów: 73
Pomógł: 8
Dołączył: 23.09.2010

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


J/w.

Co zrobić by zapamiętać użytkownika na cały dzień?
Go to the top of the page
+Quote Post
adrianozo
post 3.10.2010, 19:38:17
Post #2





Grupa: Zarejestrowani
Postów: 733
Pomógł: 4
Dołączył: 11.11.2009

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


Doda ciasteczko do jego przegladarki


--------------------
Go to the top of the page
+Quote Post
grabek93
post 3.10.2010, 19:47:11
Post #3





Grupa: Zarejestrowani
Postów: 73
Pomógł: 8
Dołączył: 23.09.2010

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


no dobra.
chodzi o zapisanie w sesji? robię to na razie tak:


session_start();
$_SESSION['glos'] = 1;

ale po wyłączeniu przeglądarki i włączeniu ponownie można głosować
Go to the top of the page
+Quote Post
IceManSpy
post 3.10.2010, 22:37:59
Post #4





Grupa: Zarejestrowani
Postów: 1 006
Pomógł: 111
Dołączył: 23.07.2010
Skąd: Kraków

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


Nie sesji, tylko ciasteczko. Czyli używasz funkcji setcookie , a potem masz zmienną $_COKKIE[];
Czyli w Twoim wypadku będzie np:
  1. setcookie('czyglosowal','tak',time()+60*60*24); //czas na cały dzień sekundy * minuty * 24 godziny

A potem w jakimś warunku:
  1. if($_COOKIE['czyglosowal'] == 'tak')
  2. {
  3. echo "Glosowałeś, już nie wolno";
  4. }
  5. else
  6. {
  7. echo "Możesz głosować";
  8. }

A jal chcesz skasować ciastko to jako 3 parametr w setcookie podajesz np time()-3600 . Chodzi o to, aby czas był mniejszy od aktualnego.

Ten post edytował IceManSpy 3.10.2010, 22:42:51


--------------------
Go to the top of the page
+Quote Post
Fifi209
post 3.10.2010, 22:47:07
Post #5





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Weź sobie wyszukiwarkę na tym forum i wpisz "sonda". Mnie krew zalewa bo takich tematów jest od groma.


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
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 - 21:46