![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 129 Pomógł: 0 Dołączył: 24.09.2005 Ostrzeżenie: (30%) ![]() ![]() |
Witam
Mam taki skrypt:
i teraz chcę żeby po naciśnićciu linku "kup produkt" tworzyło się ciasteczko zawierające nazwe i cene produktu. jeśli na przykład ktoś naciśnie "kup produkt" przy pięciu produktach to chcę żeby nazwy i ceny wszystkich produktów zapisały się w cookie. Następnie jeśli wejdzie się na stronę "koszyk" to chciał bym tam wyświetlić to co wcześniej zostało załadowane do cookie. Jak takie coś zrobić (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 984 Pomógł: 41 Dołączył: 16.03.2002 Skąd: Płock Ostrzeżenie: (0%) ![]() ![]() |
nie sądzisz chyba, ze bedziemy robic za Ciebie? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
1. jezeli nie ma cookie - utworz je 2. jezeli wybrano 'Kup produkt' dopisz do wartosci cookie swój produkt
3. jezeli klient wszedl na strone z koszykiem: uzyj explode" title="Zobacz w manualu php" target="_manual na wartosci ciasteczka i wyswietl produkty |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 129 Pomógł: 0 Dołączył: 24.09.2005 Ostrzeżenie: (30%) ![]() ![]() |
Więc tak, jeśli cookie będzie się nazywać "produkty" to mogę do niego zapakować tylko jeden produkt (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) czy jakimś sposobem mogę więcej (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) a gdzie umieścić cenę tego produktu?
No i jeśli ktoś zamówi więcej to trzeba będzie zrobić więcej cookie o różnych nazwach, czy wszystkie wejdą do jednego (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Ten post edytował integer000 23.06.2006, 21:20:57 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 151 Pomógł: 0 Dołączył: 20.02.2005 Skąd: Poznań Ostrzeżenie: (30%) ![]() ![]() |
mozesz zrobic tablice w cookies chyba ze sie myle
lub dodawac np po "/" zapisujesz sobie w cookies id produku i potem explode |
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Witam.
Nie da sie do ciacha zapisać tablicy. Można natomiast zrobić coś takiego:
A jeśli potrzebujesz użyć tablicy zapisanej w ciachu:
Funkcje base64_encode i base64_decode są po to, by w przypadku wystąpienia "dziwnych" znaków, jak np polskie ogonki, nie było problemów z kodowaniem. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 129 Pomógł: 0 Dołączył: 24.09.2005 Ostrzeżenie: (30%) ![]() ![]() |
A dało by się do cookie wczytać zawartość jakiegoś pliku, a potem ją odczytać tak aby zachowane były wiersze (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
np. plik wygląda tak: qqqqqq*|*wwwwwww*|*eeeeeeee*|*rrrrrrrrrr*|*0 tttttttttttttt*|*yyyyyyyy*|*uuuuuuuuuu*|*iiiiiiiiiiiiiiii*|*0 oooooooooo*|*pppppppp*|*aaaaaaaa*|*sssssss*|*0 ma on 3 wiersze, czyli jak go wczytam do cookie to po odczytaniu będzie on wyglądał taksamo (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) czy może zrobi się z tego jedna linijka ? Ten post edytował integer000 24.06.2006, 09:46:45 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 151 Pomógł: 0 Dołączył: 20.02.2005 Skąd: Poznań Ostrzeżenie: (30%) ![]() ![]() |
batman wlasnie nie bylem pewien czy nie mozna (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ale masz racje sprawdzilem i nie mozna (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
inger a nie mozesz sobie tego sprawdzic sam ? raczej zachowa taka budowe ale jestem tego w 100% pewien sprawdz to tak jak ci pisal batman |
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Na upartego moszesz zrobić tak:
Po odczytaniu ciacha będziesz miał podzielony wynik na wiersze. Coś źle wyświetla: $ciacho .= $row."\n<br />"; Ten post edytował batman 24.06.2006, 10:04:35 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 12:31 |