Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/01/2008, 16h20   #1
Invité de passage
 
Inscription : avril 2004
Messages : 5
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 5
Points : 1
Points : 1
Par défaut Gestion d'un caddie

Bonjour,

Je tente (en vain jusqu'à maintenant) de créer un caddie en php. J'ai trouvé plusieurs exemples sur le net, mais ceux-ci ne fonctionnent que si les dénomination des objets en vente sont fixes.

Moi, ce que je voudrais faire :
1) j'ai une table "articles" avec des objets à vendre
2) j'affiche chaque objet sur une page web (avec un foreach)
3) je voudrais qu'à côté de chaque objet "x" il y ait un bouton "ajouter au panier"
4) enfin quand je clique sur ajouter, une ligne contenant l'objet "x" s'affiche dans le panier.

Un vardump sur la session me donne :
{ [1]=> int(5) [2]=> string(1) "3" [3]=> string(1) "2" }

Comprenez 5 articles de type 1, 3 articles de type 2, et 2 articles de type 3.
Moi, je voudrais qu'en plus la session se souvienne du nom de l'article...

Merci de votre aide !
Moldar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2008, 16h24   #2
Rédacteur
 
Avatar de RideKick
 
Homme
Directeur technique
Inscription : septembre 2006
Messages : 5 959
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Directeur technique
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2006
Messages : 5 959
Points : 10 889
Points : 10 889
Tuto ici !
__________________
Pas de questions techniques en MP please

Mon site perso
RideKick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2008, 16h37   #3
Invité de passage
 
Inscription : avril 2004
Messages : 5
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 5
Points : 1
Points : 1
Je l'ai juste survolé mais ça m'a l'air magique
Merci !
Moldar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2008, 11h46   #4
Invité de passage
 
Inscription : avril 2004
Messages : 5
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 5
Points : 1
Points : 1
Bonjour,

Une dernière question : dois-je ajouter un session_start() au début de chaque page contenant un lien vers le caddie (j'entends par là les pages qui contiennent un lien pour consulter le caddie + les pages contenant un lien pour ajouter un article au caddie) ?

Merci.
Moldar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2008, 11h52   #5
Rédacteur
 
Avatar de RideKick
 
Homme
Directeur technique
Inscription : septembre 2006
Messages : 5 959
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Directeur technique
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2006
Messages : 5 959
Points : 10 889
Points : 10 889
oui , pour etre sur de se balader avec le caddie en session !
__________________
Pas de questions techniques en MP please

Mon site perso
RideKick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2008, 12h00   #6
Invité de passage
 
Inscription : avril 2004
Messages : 5
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 5
Points : 1
Points : 1
Donc je rajoute juste :

<?
session_start();
?>

en début de chaque page et c'est tout ?
Moldar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2008, 12h07   #7
Rédacteur
 
Avatar de RideKick
 
Homme
Directeur technique
Inscription : septembre 2006
Messages : 5 959
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Directeur technique
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2006
Messages : 5 959
Points : 10 889
Points : 10 889
Citation:
Envoyé par Moldar Voir le message
Donc je rajoute juste :

<?
session_start();
?>

en début de chaque page et c'est tout ?
oui
__________________
Pas de questions techniques en MP please

Mon site perso
RideKick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2008, 13h58   #8
Invité de passage
 
Inscription : avril 2004
Messages : 5
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 5
Points : 1
Points : 1
Bah merci bien
Moldar est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h06.


 
 
 
 
Partenaires

Hébergement Web