Pytanie : klasowy konstrukcja problem

Cześć ekspert:)

I've dostać klasowy nazwany shoppingcart. Tam  być być problemowy gdy tworzyć przykład dla tworzyć. Ono wydawać się PHP config problem gdy ten kod pracować na 2 inny webservers.

This być the class
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
klasowy ShoppingCart {
	
	jawny funkcja __construct () {
	// Czek i widzieć jeżeli wózek na zakupy już istnieć, jeżeli ono, the szyk the zmienna
		jeżeli ($_SESSION ["fura"] == null) {
			$_SESSION ["fura"] = szyk ();
			$_SESSION ["fura"] ["totPrice"] = (0);
			
			$_SESSION ["fura"] ["totKorting"] ["totaal"] = (0);
			$_SESSION ["fura"] ["totKorting"] [6] = (0);
			$_SESSION ["fura"] ["totKorting"] [19] = (0);
		}
		jeżeli ($_SESSION ["userinfo"] == null) {
			$_SESSION ["userinfo"] = szyk ();
		}
	}

......... 


In mój index.php:
$cart = nowy ShoppingCart ();

When I ładować index.php pierwszy raz wszystkie sesyjny zmienna prawidłowo tworzyć. , Gdy I ładować/odświeżać the strona, the var $_SESSION ["fura"] ustawiać ShoppingCart?! />
iść na tutaj…

Odpowiedź : klasowy konstrukcja problem

dwoisty czek twój index.php strona mieć session_start ();

próbować var_dump () na $cart i $_SESSION ["fura"]

var_dump ($cart);
musieć:
---------------------------
protestować (ShoppingCart) #1 ((0)) {}


var_dump ($_SESSION ["fura"]);
musieć:
-----------------------------
szeregować (2) {["totPrice"] => int ((0)) ["totKorting"] => szyk (3) {["totaal"] => int ((0)) [6] => int ((0)) [19] => int ((0))}}
Inne rozwiązania  
 
programming4us programming4us