Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/cookies] Problem z "wyłuskaniem" z tablicy
oomaster
post
Post #1





Grupa: Zarejestrowani
Postów: 305
Pomógł: 3
Dołączył: 4.08.2006
Skąd: GDA

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


Witam,

Mam problem z wyciągnięciem z tablicy każdego numera i za pomocą niego rekordu z bazy. Może wytłumacze bardziej obrazkowo (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) .

W cookies mam "koszyk" a zawartość jego 12|32|456|667|90|5|2

teraz chcę aby skrypt rozdzielił każdy numer i zastosowałem tablice.

No i teraz największy problem jak teraz wyłuskać po koleji każdy numer aby z bazy dane rekordy wyświetlić?

  1. <?php
  2.  
  3. //pobierasz do tymaczasowej zmiennej zawarość ciastka "koszyk"
  4. $_cookie=$_COOKIE['koszyk'];
  5.  
  6. //dopisujesz do zmiennej wartość: |abc|def|ghi
  7. $_cookie.='|abc|def|ghi';
  8.  
  9. $tekst = explode("|", trim($_cookie));
  10.  
  11. print_r ($tekst);
  12.  
  13. $tekst = array_flip(array_flip($tekst));
  14. ksort($tekst);
  15.  
  16. $kurde = implode("|", $tekst);
  17.  
  18. echo $kurde;
  19.  
  20. //wysyłasz ciastko "koszyk" o nowej treści (stare ciastko zostanie nadpisane)
  21. setcookie('koszyk', $kurde, time()+123456);
  22.  
  23. ?>


A to co widze (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

Kod
Array ( [0] => [1] => 34 [2] => 12 [3] => 786 [4] => 56 [5] => 44 [6] => 12 [7] => abc [8] => def [9] => ghi [10] => abc [11] => def [12] => ghi [13] => abc [14] => def [15] => ghi [16] => abc [17] => def [18] => ghi [19] => abc [20] => def [21] => ghi ) |34|786|56|44|12|abc|def|ghi
Warning: Cannot modify header information - headers already sent by (output started at /home/balor/domains/balor.xvo.pl/public_html/test/index.php:11) in /home/balor/domains/balor.xvo.pl/public_html/test/index.php on line 21


Ten post edytował oomaster 31.07.2007, 09:28:26
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: 27.09.2025 - 03:42