Frage : Kategorienkonstruierenproblem

Hallo Experten:)

I haben eine Kategorie, die shoppingcart genannt wird. Es gibt sind Problem, wenn man zum zweiten Mal einen Fall verursacht. Es scheint, ein PHPconfigproblem zu sein, während dieser Code an 2 anderen webservers.

This ist das class
1 arbeitet:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
Kategorie ShoppingCart {
	
	allgemeines Funktion __construct () {
	//-Überprüfung und sehen, wenn Einkaufswagen bereits, wenn sie nicht tut existiert, die Reihe auf die Variable einzustellen
		wenn ($_SESSION [„Karre“] == Null) {
			$_SESSION [„Karre“] = Reihe ();
			$_SESSION [„Karre“] [„totPrice“] = 0;
			
			$_SESSION [„Karre“] [„totKorting“] [„totaal“] = 0;
			$_SESSION [„Karre“] [„totKorting“] [6] = 0;
			$_SESSION [„Karre“] [„totKorting“] [19] = 0;
		}
		wenn ($_SESSION [„userinfo“] == Null) {
			$_SESSION [„userinfo“] = Reihe ();
		}
	}

......... 


In mein index.php:
$cart = neues ShoppingCart ();

When I Last index.php, zum ersten Mal, das alle Lernabschnittvariablen richtig verursachten. Jedoch wenn ich/lade, die Seite, der var $_SESSION [„Karre“] erneuern wird eingestellt, um ShoppingCart einzuwenden?! Was auf hier…
geht

Antwort : Kategorienkonstruierenproblem

Ihre index.php Seite doppeltkontrollieren hat session_start ();

versuchen, ein var_dump () auf $cart und $_SESSION [„Karre“] zu tun

var_dump ($cart);
sollte zurückgehen:
---------------------------
(ShoppingCart) #1 (0) einwenden {}


var_dump ($_SESSION [„Karre“]);
sollte zurückgehen:
-----------------------------
kleiden (2) {[„totPrice“] => int (0) [„totKorting“] => Reihe (3) {[„totaal“] => int (0) [6] => int (0) [19] => int (0)}}
Weitere Lösungen  
 
programming4us programming4us