Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z utrwaleniem sesji
imagizer
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 23.03.2013

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


Cześć, od niedawna pracuje w PHP, na bazie kolegi CMS stworzyłem moduł sklepowy.
Chciałbym dodać funkcje wpisywania rabatów, ale gdy przechodzę do kolejnego kroku w koszyku nie zapisuje mi w SESSION Rabatu.

PHP wygląda tak, formularze i wszystko jest ok,
przy submicie zmienia mi cene z rabatem, ale w każdym kolejnym kroku nie.

  1. // Pobieranie KODU POST
  2. $kod=$_POST['rabat'];
  3. //RABATY
  4. $kat=pytanie_mysql("SELECT * FROM rabaty WHERE rabat='$kod' ");
  5. while($kt=mysql_fetch_array($kat)) $prem=$kt['wartosc'];
  6. // Porównanie KODU WYsłanego z tabeli
  7. $_SESSION['rabat']=$prem;
  8.  
  9. $dostawa=$_SESSION['dostawa'];
  10. $cenad=kdostawy($dostawa);
  11. $_SESSION['cenad']=$cenad;
  12. if($dostawa=="") $dstPro='<div class="dpstawa-protect"><font color="red">Pamiętaj o wyborze sposobu dostawy.</font></div>';
  13. $cenadst=pprz($cenad+$cena-$_SESSION['rabat']);


Chciałbym aby wynik wprowadzonego kodu zapisał się w sesji i się nie zmieniał przy przechodzeniu do następnego kroku.
Dzięki.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Turson
post
Post #2





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


  1. $_SESSION['cenadst']=$cenadst
Go to the top of the page
+Quote Post
Kshyhoo
post
Post #3





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




  1. $prem=$kt['wartosc'];
  2. $_SESSION['rabat']=$prem;

A dlaczego nie:
  1. $_SESSION['rabat']=$kt['wartosc'];

Unikaj "dokładania" niepotrzebnych zmiennych.
Rozumiem, że z bazy pobiera, tylko nie masz ich w kolejnym kroku? A jak inicjujesz sesje w plikach?


--------------------
Go to the top of the page
+Quote Post
imagizer
post
Post #4





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 23.03.2013

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


Super, wszystko działa. Dzięki i Szczęśliwego nowego roku!
Go to the top of the page
+Quote Post
Kshyhoo
post
Post #5





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Dziękuję i również życzę szczęśliwego Nowego Roku oraz szampańskiej zabawy smile.gif


--------------------
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 Aktualny czas: 20.08.2025 - 11:33