Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] anulowanie cookies
cioop
post 22.04.2007, 14:58:41
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 24.01.2007

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


witam,
mam kilka tablic sql, po ktorych poruszaja sie uzytkownicy
na poczatku w index.php dokonuja oni wyboru bazy, wybor zapisuje do cookie i na tej podstawie korzystam z plikow szablonow, problem teraz polega na tym, zeby ktos, kto raz juz dokonal wyboru, mogl sie wrocic i go zmienic
  1. <?php
  2. //index.php
  3. if (empty($_COOKIE['ciacho']))
  4. {
  5. include(_MODULY.'dzial.php');
  6. }
  7.  
  8. if (!empty($_COOKIE['ciacho']))
  9. {
  10. $wydzial = stripslashes(urldecode($_COOKIE['ciacho']));
  11. }
  12. //dzial.php
  13. if(empty($_POST['dzialowanie']))
  14. {
  15. $TRESC=szablon(_SZABLONY.'dzial.html');
  16. $KONIEC=TRUE;
  17. $MENU='';
  18. }
  19.  
  20. else{
  21. $dzial='';
  22.  
  23. if(!empty($_POST['dzial']))
  24. {
  25. $dzial= $_POST['dzial'];
  26. }
  27.  
  28. if(!empty($dzial))
  29. {
  30. urlencode($dzial);
  31. setcookie('ciacho',$dzial);
  32. }
  33.  
  34. Header('Location:'.$_SERVER['PHP_SELF'].'?dzial='.$dzial);
  35. exit();
  36. }
  37.  
  38. else{
  39.  
  40. if(!empty($_GET['ponowny']))
  41. {
  42. $dzial='';
  43. setcookie('ciacho','');
  44. Header('Location:'.$_SERVER['PHP_SELF']);
  45. exit();
  46. }
  47. ?>

niby wywoluje getem ponowny i nadpisuje ciastko jako puste, a index widzi, ze $_COOKIE nie jest pusty?questionmark.gif!

Ten post edytował cioop 22.04.2007, 15:01:13
Go to the top of the page
+Quote Post

Posty w temacie
- cioop   [php] anulowanie cookies   22.04.2007, 14:58:41
- - Sokal   Tak zrób: setcookie('ciacho')   22.04.2007, 15:03:45
- - cioop   nie dziala, dalej wyswietlaja sie rekordy z wybran...   22.04.2007, 15:23:05


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: 14.08.2025 - 03:38