Créer une variable de session si elle n'existe pas - PHP - Programmation
Marsh Posté le 08-05-2011 à 00:15:44
Salut,
if($variable) ne teste pas si la propriété existe, mais simplement si sa valeur est équivalente à false ou non.
Pour vérifier si une propriété existe, c'est isset($variable) (renvoi true ou false).
Marsh Posté le 07-05-2011 à 22:28:24
Bonsoir,
J'ai un petit soucis sur lequel je planche depuis des heures sans en trouver la solution !
Pour un système de panier j'ai besoin de (pré)stocker en session les frais de port de chaque produit.
Pour être concret, je souhaite faire la chose suivante:
Ma variable $_SESSION['ship'] doit retourner un array() avec id du produit en KEY et le montant des frais de port en VALUE.
Si $_SESSION['ship'][id du produit] n'existe pas == on crée cette variable
Si $_SESSION['ship'][id du produit] existe == rien à faire
Voici mon code actuel qui fonctionne à qui me retourne une erreur
Merci par avance !