récup les infos du cart
			
		
	 
	
	
		bonjour
je voudrais développer un module pour une solution e-commerce
j'ai besoin des informations du caddie (cart) 
or la commande n'est inscrite dans la bdd que lors du paiement avec chèques ou virment et non par paypal par exemple (c'est ce qui m'intéresse)
y a t il une procédure dans ce genre de situation pour stocker les infos de la commande (sessions? buffer?...)
merci	
	
			
		
	 
	
		le 12/05/2008 à 01:02
		Keika
	 
	
		Disons que tous tes produits aient un id unique, tu stock les id dans une variable de session $_SESSION['cart'], par exemple, et lors du paiement tu te sers de ca pour trouver les infos sur les produits contenues dans ton cart.
Lis les infos sur les sessions dans le manuel ou ici dans les cours.
Bon courage.	
			Le PHP --> C'est dur !
				
				
		
			
		
	 
	
		le 12/05/2008 à 13:52
		i M@N
	 
	
		Hello.
Dans ton formulaire paypal (voir site paypal pour sa mise en oeuvre) tu peux spécifier une url de ton site une fois la transaction paypal effectuée si elle est valide et une autre si elle échoue.
Mais le truc en fait c'est de coder un script qui va insérer les différents aticles ajoutés au panier en tant que commande client dans ta base dans une table "commandes" quand la transaction réussie et un autre pour quand elle echoue qui va enregistrer le contenu du panier dans la base mais dans une table "erreurs" par exemple.
Pour le contenu de la variable de session $_SESSION['cart'] je te conseille comme Keika des id (ou plutôt des références de produits) uniques : un article a un id/reférence unique qui ne peux pas changer même avec une table du type autoincrement. Je te conseille aussi de les mettre dans cette variable $cart séparés par des . ou et ensuite pour récupérer le contenu un p'tit explode($cart,".") et tu as ton array avec les id de tes articles.
@+...	
			One Love, One Heart, One Unity.
		
	
	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:
				