Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1615 connectés 

  FORUM HardWare.fr
  Programmation

  Commande on line ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Commande on line ?

n°13506
Utopie
Mangez moi, mangez moi...
Posté le 09-02-2001 à 00:15:30  profilanswer
 

Bonsoir a tous,
 
 
voila je suis en train de faire un site commercial et j'aimerai savoir comment établir un panier pour pourvoir comme ds bien des site accumuler des "courses" pour a la fin faire sa commande...
 
Pas easy, alors merci à ceux qui savent ...:hello:

mood
Publicité
Posté le 09-02-2001 à 00:15:30  profilanswer
 

n°13509
BifaceMcLe​OD
The HighGlandeur
Posté le 09-02-2001 à 01:10:26  profilanswer
 

Je peux te donner des idées, mais pour la pratique, je ne suis pas le meilleur spécialiste.
 
Pour les paniers, il y a globalement 2 choix possibles : soit tu stockes le panier côté client, soit tu le stockes côté serveur.
 
Côté client : Utiliser les cookies, c'est assez simple (quelques lignes de JavaScript suffisent), et ça a assez peu de contraintes du point de vue programmation. Le problème est que certains Web-surfeurs interdisent d'enregistrer des cookies à leur navigateur. En pareil cas, il n'y a rien à faire, on est bloqué.
 
Côté serveur : c'est la solution la plus souple, mais aussi la plus complexe à gérer. Il faut être capable d'identifier la personne qui surfe (avec des cookies ou HTTPs), et on stocke les paniers de toutes les personnes enregistrées dans une base de données. A ma connaissance, PHP et MySQL permettent de faire cela de façon pas trop dure (et ces logiciels sont gratuits). Mais dans ce cas, il y a des tas de problèmes à résoudre. Par exemple, comment identifier la personne (j'en ai déjà parlé) opur éviter que quelqu'un d'autre ne lui modifie son panier à son insu, quelle est la durée de vie d'un panier, voire d'une entité du panier, histoire d'éviter que ta base de données n'explose, etc.

n°13522
rodocop
Posté le 09-02-2001 à 01:54:29  profilanswer
 

Une solution facile pour comment identifier la personne, c'est de rajouter un parametre contenant un identifiant unique (par user/session) dans les links.
 
Si tu utilises des servlets, java peux faire ca pour toi automatiquement: tu dois utiliser les objects session (un par user) et la method encoreURL (je suis plus sur du nom): si ton client accepte les cookies il les utilise sinon il fait comme decrit au dessus.
 
Si tu n'utilises pas java, cela existe peut etre aussi, sinon c'est pas bien compliquer a implementer.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  Commande on line ?

 

Sujets relatifs
[PHP] Mais heu ! La commande header elle fait que m'embeter ...connection à un serveur mail à l'aide de commande perl
Quels sont les arguments pour la commande "fopen" en C ? 
Plus de sujets relatifs à : Commande on line ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR