Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]problem z Cookies
kozyk
post
Post #1





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

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


Prosz o pomoc.Chciałbym aby na stronie wyświetliła sie zmienna a jeżeli jest to 1 wejście a jak kolejne to zmienna b.Chciałbym to zrobic przy pomocy cookies.Narazie napisałem tylko to:

  1. <?
  2. $a = 'jestes pierwszy raz na tej stronie';
  3. $b = 'juz byles na tej stronie';
  4. echo $a;
  5. setcookie($nazaw, $wartosc, $czas);
  6. $nazwa = "ciasteczko";
  7. $czas = time() + 60 *60 *60
  8.  
  9. ?>
Co mam wpisać w pole $wartość
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Kużdo
post
Post #2





Grupa: Zarejestrowani
Postów: 181
Pomógł: 14
Dołączył: 4.06.2008

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


Zależy co chcesz z tym robić... Jeżeli to tylko, do sprawdzania to może być byle co.

Ale masz tutaj kilka błędów. Zmienne $nazwa, $wartosc, $czas muszą być przed funkcją setcoockie(); i jeżeli chcesz wypisywać albo $a albo $b, to musisz dać tam IFa, sprawdzającego czy jest ciasteczko, czy go nie ma...
Go to the top of the page
+Quote Post
kozyk
post
Post #3





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

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


Chciałbym aby jak wejde na strone wyświatliło mi zmienna a i urochomiło ciateczko które po kolejnym wejsciu wyswietli mi zmienna b
Go to the top of the page
+Quote Post
Kużdo
post
Post #4





Grupa: Zarejestrowani
Postów: 181
Pomógł: 14
Dołączył: 4.06.2008

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


No to napisałem Ci.

  1. <?php
  2. $a = 'jestes pierwszy raz na tej stronie';
  3. $b = 'juz byles na tej stronie';
  4.  
  5. if(isset($_COOKIE['ciasteczko']) AND $_COOKIE['ciasteczko'] == 'wartosc') {
  6. echo $b;
  7. } else echo $a;
  8.  
  9. $nazwa = 'ciasteczko';
  10. $wartosc = 'wartosc';
  11. $czas = time() +60*60*60;
  12.  
  13. setcookie($nazwa, $wartosc, $czas);
  14. ?>


Ten post edytował kuzdo 10.08.2010, 18:03:36
Go to the top of the page
+Quote Post

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: 8.10.2025 - 16:37