Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]usuwanie ciasteczka
Lejto
post 27.01.2008, 20:34:17
Post #1





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

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


Mam kod który dodaje i usuwa ciasteczko jednak usuwanie nie działa na początku działało potem jest modernizowałem kod i coś zepsułem siedziałam następne 2h i nic.
Kod:
  1. <?
  2.  
  3.  
  4. if($_GET['oper']) {
  5. $oper_link = $_GET['oper'];
  6. setcookie("oper","$oper_link",time()+3600);//ustawia okienka z komentarzami, głowowaniem i opisem
  7. }
  8. $oper = $_COOKIE['oper'];if(!$oper) $oper=$oper_inf;
  9.  
  10.  
  11.  
  12.  
  13. $_SESSION['oper'] = $_COOKIE['oper'];
  14.  
  15. $wyczysc = $_GET['wyczysc'];
  16.  
  17. if(!isset($wyczysc))
  18. {
  19. }
  20. elseif($wyczysc==tak)
  21. {
  22. echo 'elo';
  23.  if(isset($_COOKIE["oper"])){
  24.  echo 'witaj';
  25. unset($_COOKIE['oper']); 
  26. }
  27. } 
  28.  
  29. if($_COOKIE['oper'] == 1)
  30. {
  31.  
  32. }
  33. else{
  34.  
  35. //dalsze kody
  36. ?>

stosowałem var_dump żeby zobaczyć co jest w zmiennej do usuniecia a tam zawsze była zawartość (cookie w przeglądarce też) 1 a powinno w tej zmiennej być oper bo to ciastko chcę usunąć. Kombinowałem zmieniałem nazwy zmiennych i nic.
Pomocy


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
mike
post 27.01.2008, 20:50:07
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


W ten sposób unset($_COOKIE['oper']); usuwasz tylko zmienną z działania skryptu a nie ciasteczko.
Usuwanie ciasteczek masz w manualu: setcookie()
Przykład 1469. setcookie() delete example
Go to the top of the page
+Quote Post
Lejto
post 30.01.2008, 17:47:34
Post #3





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

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


nie działa ciasteczko zmienia tylko miejsce na liście
  1. <?php
  2. setcookie ("oper", "1", time() - 3600);
  3. ?>


--------------------
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: 14.08.2025 - 07:56