Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> "Piewsza klasa"
Tsiru
post 25.01.2006, 23:38:09
Post #1





Grupa: Zarejestrowani
Postów: 213
Pomógł: 0
Dołączył: 7.01.2005
Skąd: Nigdzie

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


Witam !
Ucze się właśnie klas i chciałem zrobić coś do obsługi tablicy w ciastku.
Klasa ma obsługiwać tablice w jednym pliku cookie, który ma być uaktualniany przy modykacji lub usunięciu pozycji. Napisałem coś takiego:
  1. <?php
  2. ....
  3. $config['cookie']['name'] = 'c';
  4. class cookie
  5. {
  6. var $lista;
  7. function ciacho()
  8.  {
  9.  global $config;
  10. $this -> lista = ($_COOKIE[$config['cookie']['name']]);
  11. echo('ok');
  12. }
  13. function spis()
  14.  {
  15.  global $config;
  16. return $this -> lista;
  17. }
  18. function set($key,$val)
  19.  {
  20.  global $config;
  21. $this -> lista[$key] = $val;
  22. setcookie($config['cookie']['name'],serialize($this -> lista),time()+3600);
  23. }
  24. function remove($key,$val)
  25.  {
  26.  global $config;
  27. unset($this -> lista[$key]);
  28. setcookie($config['cookie']['name'],serialize($this -> lista),time()+3600);
  29. }
  30. function get($key)
  31.  {
  32. return $this -> lista[$key];
  33. }
  34. }
  35. ?>
  36. <hr />
  37. <?
  38.  
  39. $cookie = new cookie();
  40. $cookie -> set(rand(10000,99999),rand(10000,99999));
  41. $cookie -> set(rand(10000,99999),rand(10000,99999));
  42. print_r($cookie -> spis());
  43. ....
  44. ?>
Ale przy każdym uruchomieniu skryptu zamiast dopisać 2 przykładowe pozycje skrypt nadpisuje mi starą tablice z ciasteczkiem.

Ten post edytował Tsiru 25.01.2006, 23:38:37
Go to the top of the page
+Quote Post

Posty w temacie
- Tsiru   "Piewsza klasa"   25.01.2006, 23:38:09
- - splatch   GLOBAL w klasach mówimy stanowcze NIE   25.01.2006, 23:58:36
- - hwao   [PHP] pobierz, plaintext <?php$config['cook...   26.01.2006, 08:56:09
- - Tsiru   No właśnie - konstruktor miał złą nazwa A o glo...   26.01.2006, 16:27:58


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 - 14:58