Salut
Je voudrai faire un systeme de panier. j'ai fais le code suivant :
class Panier {
var $panier = array();
// constructeur
function __construct() {
session_start(); //Ouverture d'une session
if (!isset ($_SESSION['panier'])) { //Le panier n'existe pas ?
$_SESSION['ip'] = $REMOTE_ADDR; //On enregistre l'IP du visiteur
$_SESSION['panier'] = array(); //On créé le panier (c'est un tableau)
}
$this->panier = $_SESSION['panier']; //On enregistre le tableau dans l'objet
}
Le panier est bien créé, toutes les méthodes fonctionnent mais si je change de page, le panier n'existe plus.
j'ai fai un test et en fait mon constructeur ne créé pas la session
Quelqu'un a une idée?
Merci d'avance