Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Cookie w formularzu
Andaramuxo
post
Post #1





Grupa: Zarejestrowani
Postów: 150
Pomógł: 15
Dołączył: 18.03.2009

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


Witam

Otóż mam sobie formularz na stronce, które tworzy plik cookie o nazwie "test" i trwa ono przez 1minute.
Chce, aby było tak, że jak istnieje plik cookie o nazwie "test" to nie można wysłać formularza. Czy pomógłby mi ktoś, jestem zielony w tych sprawach. (IMG:http://forum.php.pl/style_emoticons/default/party.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ostrylg
post
Post #2





Grupa: Zarejestrowani
Postów: 144
Pomógł: 18
Dołączył: 11.12.2005
Skąd: Gdańsk

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


Ustawiasz sobie ciasteczko a potem sprawdzasz czy istnieje

isset.

Jezeli istnieje nie wysylasz formularza, jezeli ciasteczka nie ma formularz zostaje wyslany.

  1. <?php
  2.  
  3. setcookie("Test", $jakasWartosc, time()+60);  /wygasa po 60 sekundach
  4.  
  5. if(!isset($_COOKIE["Test"])){
  6.  
  7. wysylam formularz
  8.  
  9. }
  10.  
  11. else { nie mozna tak szybko wyslac drugi raz formularza }
  12.  
  13. ?>


Ten post edytował ostrylg 20.03.2009, 15:01:07
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.12.2025 - 22:18