J'ai un petit problème et je ne voit pas la solution à envisager, j'ai un site qui fonctionne principalement avec des variables de sessions. Le problème c'est qu'une partie de ces infos peuvent être sauvé par l'utilisateur et recharger si ils doivent couper le navigateur, redemarrer ...
Le problème, c'est que je doit créer le cookie avant toute autre chose, mais je doit pouvoir faire un session_start() pour avoir accès aux données à stocker dans ce fameux cookie.
Ps : le cookie devra contenir plusieurs lignes de données, donc il faudra une boucle pour inscrire les données dans ce cookie.
J'avait pensé à faire comme ça sur ma page :
mais j'ai une erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?php session_start(); for ($i=0;$i<$_SESSION['paniercount'];$i=$i+1) { echo $_SESSION['panier'][$i]; echo " X "; echo $_SESSION['panierqty'][$i]; echo "<br/>"; setcookie("cookie",$_SESSION['panier'][$i].",".$_SESSION['panierqty'][$i],time()+10000); } ?>
Header already sent - cannot modify ...
Partager