Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 129 Pomógł: 0 Dołączył: 24.09.2005 Ostrzeżenie: (30%)
|
Napisałem coś takiego:
Na innej stronie dodaje sobie dane do COOKIE w postaci: produkt}^{cena}^{ile*|*drugiprodukt}^{drugacena}^{ile*|*3produkt}^{3cena}^{ileto waru*|* Skrypt ten odczytuje te dane i umieszcza je w tabelki, tylko teraz niewiem jak mogę usunąć którąś z tabelek a wszystko pozostałe zapisać spowrotem do COOKIE. Innymi słowy jak usunąć jeden produkt z "koszyka" a reszta zapisać spowrotem do cookie ? W miejsca znaków zapytania trzeba stworzyć coś co brało by pod uwagę który produkt chce się usunąć ( $idproduct), i usuwało go... Kod skryptu napisałem w tagach HTML, dlatego że w tagach php był na tyle nieczytelny że nieszło z niego nic zrobić... Ten post edytował integer000 25.06.2006, 13:52:46 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%)
|
Heh, trochę dziwny ten Twój sposób, nie będę się zagłębiał w kod, ponieważ jest trochę nieczytelny, więc dam Ci dobrą radę, zamiast bawić się » explode" title="Zobacz w manualu php" target="_manual, trzymaj ciastka w zserializowanej tablicy » serialize" title="Zobacz w manualu php" target="_manual, wtedy usunięcie danego elementu będzie dziecinnie proste (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Jeżeli jednak się upierasz to usunąć dany element u Ciebie możesz w ten sposób, że... Przelatujesz to rozbite ciastko z jakąś petlą, i warunek, że jeżeli zmienna w pasku adresu będzie odpowiała kluczowi w tablicy to pomijasz ten element a w else tworzysz nową tablicę i zapisujesz ponownie ciastko. Taki mały zarys:
Pozdrawiam! |
|
|
|
integer000 [php] cookies 25.06.2006, 13:44:37
Vogel a czemu to chcesz robic na _COOKIES? nie lepiej uz... 25.06.2006, 14:47:04
integer000 Doszłem do czegoś takiego:
[PHP] pobier... 25.06.2006, 17:05:11
strife Ale żeś się uparł na to ... 25.06.2006, 18:33:48
integer000 [PHP] pobierz, plaintext <?phpcase"del... 25.06.2006, 21:02:00 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 13:39 |