Probleme avec le session en ligne

Bonjour ,

* gestion du panier (session de type tableau)

  • je cree une session avec une cette methode :
  • l’osque on clique sur le boutton ajouter panier il me ouvre la page “ajouter panier.php”

-----ajouter panier.php

@session_start();
//include("function.php");
$ref=$_GET["id"];

function add($ref)
{
$_SESSION['achats'][] = array ("ref" => $ref);
}

add($_GET['id']);
< a href="consulterpanier.php">consulter panier</a>

  • losque en clique sur le lien Consulter Panier il affiche le contenu du panier:
    ----consulterpanier.php----
@session_start();
//include("function.php");
function aff()
{
echo $count = count($_SESSION['achats']);
if($count ==0)
{
echo"panier vide";
}
else
{
for($i=0;$i<$count;$i++)
{
$ref = $_SESSION['achats'][$i]['ref'];

echo " le ref est $ref <br />";
}

}
}

aff();
 
  • le pb c’est en locale ca marche bien mais en ligne il ne fonctionne pas , la taille du session est tjrs 0.
  • je travail sur le wamp5
  • en ligne: Version MySQL5.0
    Je suis bloquée !!!

Qui peut m’aide svp?

Merci .

Je n’ai pas lu ta source, mais si ca marche en local …
tu utilise IE pour tester ?
si oui, pense a modifier les règles de cookies

Bonjour ,

  • en local je travail sur wamp5 et IE7

  • je cree une session de type tableau comme indiquer le code , je ne utilise pas le cookies

Qui peut m’aide pour trouver une solution svp?

je suis bloquer!!!

Merci

Il me semble que même les sessions utilisent les cookies.
Testes voir en abaissant le niveau de sécurité de IE7