sessions et affichage
			
		
	
	
	
		Salut tout le monde,
Depuis kke tps je fais un site pr une tite entreprise, et je souhaite faire un panier ... bon j'ai galéré un peu au début, puis j'ai commencé à faire un pti script, mais j'ai du mal pour enregistrer la session d'un produit, ki est enregistré dans le panier.
Car il l'écrase dès que je veux ajouter un nouveau produit, donc je voudrais savoir si kkun pouvait me dire, comment faire plusieurs enregistrements de sessions sans les écraser et afficher tous les produits dans mon panier, merci :)	
			Si t'es fier d'être un Nazebroke, tape dans tes mains !!
		
			
		
	
	
	
		C'est ta conception qui doit merder.
Actuellement, comment stockes tu tes produits en session ?	
			
				
		
			
		
	
	
		le 03/07/2005 à 15:55
		Bzh
	 
	
		Il faut aussi que tu utilises un tableau comme variable de session.
Sinon, il est évident qu' à chaque fois tu effaces le produit précédent.
Un utilisant un tableau et sa propriété '[]' il est facile d' ajouter un produit.
Bye...	
	
			
		
	
	
	
		Bah c'est ce ke je veux essayé de faire !
Garder mes sessions dans des tableaux, mais je ne vois pas comment faire. J'ai commencé à faire comme ceci, mais je ne vois pas comment faire ensuite :
<?
    // Chargement du panier
    if (isset($_SESSION['panier'])) {
        $panier = $_SESSION['panier'];
    } else {
        $panier = array();
    }
if (isset($_SESSION['prod_add'])) { echo '<span class="texte">'.$_SESSION['prod_add'].'</span></td>';
?>
 
Enfin, voila je m'emmele totalement les pinceaux avec ce tableau et ces sessions 

 si vous pouviez me dire à peu pres comment faire, me donné un exemple de code avec les sessions et array() plz :) ca me serait très utile !
MERCI :)	
 
			Si t'es fier d'être un Nazebroke, tape dans tes mains !!
		
			
		
	
	
		le 03/07/2005 à 20:15
		Bzh
	 
	
		Mais non !!!
Il faut que tu fasse l' inverse !!!!
c' est LA variable de session qui EST le tableau.
<?php
 if ( ! isset($_SESSION['panier'])) { $_SESSION['panier'] = array(); }
//Ajout d' un article dans le tableau de session (si on peut dire sa comme ça)
$_SESSION['panier'][] = "Article 1";
//Et voila Article 1 a bien été ajouté dans l&a panier
?>
 
Une Variable de session peut être du type simple, tableau ou orienté object ...
D' ailleur la dernière solution est conseillé pour la sécurité et la gestion des privilèges dans un site.
J' espère être clair...
Bye...	
 
	
	
	Ecrire un message
	
	Votre message vient d'être créé avec succès.
	
 
	BB-Code
	
		Pour insérer une URL clickable
		
		Pour insérer une adresse E-mail
		
		Pour annoter
		
		Pour écrire du code
		
		Pour faire un lien vers une fonction PHP
		
		Pour écrire du texte préformaté
		
		Pour écrire du texte en gras
		
		Pour écrire du texte en italique
		
		Pour écrire du texte souligné
		
		Pour écrire du texte barré
		
		Pour écrire un titre principal
		
		Pour écrire un titre secondaire
		
		Pour écrire une liste
		
	 
 
	Smiley
	
		
				
							
				:bond:
				
			 
						
				:boxe:
				
			 
						
				:bsmile:
				
			 
						
				:bump:
				
			 
						
				:clap:
				
			 
							 
				
							
				:coeur:
				
			 
						
				:cool:
				
			 
						
				:cry:
				
			 
						
				:eek:
				
			 
						
				:evil:
				
			 
							 
				
							
				:fleur:
				
			 
						
				:fou2:
				
			 
						
				:fou:
				
			 
						
				:grin:
				
			 
						
				:grrr:
				
			 
							 
				
							
				:hammer:
				
			 
						
				:hippy:
				
			 
						
				:hum:
				
			 
						
				:idee2:
				
			 
						
				:idee:
				
			 
							 
				
							
				:kdo:
				
			 
						
				:king:
				
			 
						
				:ko:
				
			 
						
				:lol:
				
			 
						
				:love2:
				
			 
							 
				
							
				:love:
				
			 
						
				:mad:
				
			 
						
				:maitre:
				
			 
						
				:noel:
				
			 
						
				:oops:
				
			 
							 
				
							
				:raa:
				
			 
						
				:razz:
				
			 
						
				:roll:
				
			 
						
				:sad:
				
			 
						
				:skull:
				
			 
							 
				
							
				:smile:
				
			 
						
				:timide:
				
			 
						
				:trink:
				
			 
						
				:vice:
				
			 
						
				:vomi:
				
			 
							 
				
							
				:wink:
				
			 
						
				:zzz: