-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
documentation.html
1 lines (1 loc) · 99 KB
/
documentation.html
1
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head><body><ol style="padding-left:40px"><li style="list-style-type: decimal"><p style="margin-left:36pt;text-indent:-18pt;text-align:justify;page-break-after:avoid;margin-top:12.000000000000002pt;margin-bottom:3.0000000000000004pt;tab-stops:1.27cm;border:none;border-left:none;border-top:none;border-right:none;border-bottom:none;mso-border-between:none"><span style="font-family:'Arial';font-size:16pt;color:#000000;mso-style-textfill-fill-color:#000000"><b>Objectif</b></span></p></li></ol><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">Ces programmes ont été développés pour gérer un panier de commande sur une boutique Internet. Ils permettent l'enregistrement d'une commande de produits détaillés sur le site et la gestion du panier d'achat correspondant.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">La saisie des coordonnées du client et la finalisation de la commande par l'enregistrement de son paiement sont inclus.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">L'application accepte actuellement ces modes de paiement:</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- chèque : une page récapitulative de la vente est affichée à l'écran, incluant les informations à imprimer et joindre au règlement envoyé par courrier postal</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- Paypal : en fin de commande, il est possible de basculer sur le site de Paypal pour enregistrer un règlement par carte bancaire ou par l'intermédiaire du compte Paypal de l'internaute</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- carte bancaire : le module SIPS d'ATOS est pris en compte.</span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> Les paiements CB peuvent être faits directement vers le compte bancaire de l'éditeur du site. Il suffit d'utiliser Sogenactif (Société Générale), Webaffaires (BNP Paribas), Sherlock (LCL) ou un autre produit bancaire basé sur la solution technique d'Atos.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">Les frais de port sont gérés par pays</span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> de destination. Le port est soit inclus dans le prix du produit, soit calculé en fonction du poids, du nombre ou du montant des articles présents dans le panier. Les produits ont un prix net et un éventuel port pour la France, la CEE ou le reste du monde.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;border-left:none;border-top:none;border-right:none;border-bottom:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">Une fois passées et éventuellement payées, les commandes sont envoyées par courriel à l'adresse email du commerçant. Une copie est conservée dans un dossier temporaire sur le serveur avec les informations bancaires additionnelles.</span></p><ol style="padding-left:40px" start="2"><li style="list-style-type: decimal"><p style="margin-left:36pt;text-indent:-18pt;text-align:justify;page-break-after:avoid;margin-top:12.000000000000002pt;margin-bottom:3.0000000000000004pt;tab-stops:1.27cm;border:none;border-left:none;border-top:none;border-right:none;border-bottom:none;mso-border-between:none"><span style="font-family:'Arial';font-size:16pt;color:#000000;mso-style-textfill-fill-color:#000000"><b>Les fichiers utilisés</b></span></p></li></ol><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">L'application se découpe en un certain nombre de fichiers décrits ci-après. Ces fichiers sont à installer dans l'arborescence du site en suivant la procédure décrite dans la partie </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>installation</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> de ce document.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/ATOS.inc. php</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> : fichier contenant la fonction permettant d'afficher les logos de carte bancaire et de basculer vers le serveur de la banque.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/ATOS.paiementcb-auto. php</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> : programme appelé en background par le serveur bancaire lors de la validation d'un paiement. Il contrôle que tout s'est bien passé et valide le paiement de la commande.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/ATOS.paiementcb-retour. php</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> : programme appelé en cas de problème de paiement ou d'annulation du règlement par l'internaute, rebascule sur une page d'erreur le signalant à l'écran.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/documentation.doc</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> : document que vous êtes en train de lire. Ne doit pas être conservé dans l'arborescence du site une fois en production ou doit être placé dans un dossier sécurisé.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/documentation.pdf</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> : version PDF de la documentation sous MS Word.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/gestion-panier.inc.php</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> : programme principal de l'application. Il les écrans visibles par l'internaute et les opérations effectuées sur la commande.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/gestion-panier-fct.inc.php</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> : contient des fonctions utilisées par l'application de gestion du panier et pour construire les formulaires liés à celle-ci.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/gestion-panier-lib.inc.php</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> : contient les fonctions de traitement d'un panier d'achat</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/gestion-panier-param.inc.dist.php</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> : contient les paramètres par défaut de l'application. ce fichier ne doit en aucun cas être modifié car il est écrasé à chaque nouvelle version. Les paramètres modifiés pour le site en cours doivent être placés dans le fichier </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/gestion-panier-param.inc.php</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> qui sera à créer pour l'occasion par copie de celui-ci.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/licence.txt</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> : correspond à la licence liée à cette application. Veuillez consulter la consulter avant toute utilisation ou diffusion de ces programmes.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/PAYPAL.auto.php</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> : utilisé par Paypal lors de la validation (ou de l'annulation) du paiement d'une commande par leur système.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/gp_images/</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> : contient les images créées dans le cadre de la gestion du panier.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/sogenactif/</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> : contient les programmes de la solution bancaire et sa documentation.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/sogenactif-img/</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> : contient les images des cartes de paiement acceptées par la solution bancaire.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;border-left:none;border-top:none;border-right:none;border-bottom:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/temp/</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> : dossier ne contenant que des fichiers tempora</span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">ires. Les paniers y sont stockés dans des fichiers panier-*.txt Les commandes y sont archivées dans des fichiers cde-*.txt et les journaux d'activité bancaire sont archivés quotidiennement dans des fichiers log-*.txt Il est recommandé de vider régulièremen</span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">t ce dossier des paniers datant de plus de 24 heures et des logs de paiement de plus de 3 mois. Les historiques de commandes peuvent être conservés mais ce n'est pas nécessaire si vous les archivez dans votre logiciel de messagerie ou sous un autre format.</span></p><ol style="padding-left:40px" start="3"><li style="list-style-type: decimal"><p style="margin-left:36pt;text-indent:-18pt;text-align:justify;page-break-after:avoid;margin-top:12.000000000000002pt;margin-bottom:3.0000000000000004pt;tab-stops:1.27cm;border:none;border-left:none;border-top:none;border-right:none;border-bottom:none;mso-border-between:none"><span style="font-family:'Arial';font-size:16pt;color:#000000;mso-style-textfill-fill-color:#000000"><b>Installation sur un site</b></span></p></li></ol><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">Vous avez deux possibilités pour installer cette application sur votre</span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> site. La première consiste à tout mettre dans la racine de celui-ci, ce qui est plus simple. La seconde consiste à séparer ce que vous installez sur vos différents sites et par conséquent de mettre l'application dans un sous-dossier de votre arborescence.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">Dans un cas comme dans l'autre, vous avez plusieurs manipulations à faire sur les droits d'accès aux différents fichiers :</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- le dossier </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">temp doit être en accès total pour le compte FTP et pour l'utilisateur sur lequel tourne votre serveur web. Vous pouvez lui appliquer un "chmod 777" si vous le désirez.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- les fichiers </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/sogenactif/bin/request</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> et </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/sogenactif/bin/response</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> doivent être accessibles en exécution par l'utilisateur qui exécute votre serveur web. Vous pouvez leur appliquer un "chmod 555" si vous le désirez.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- si votre serveur s'exécute avec le safe_mode activé, ajoutez le dossier </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/sogenactif/bin</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> à vos dossiers d'exécution. (se rapporter à la configuration de PHP et aux paramètres de php.ini)</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- vous devez interdire les accès web au dossier </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/sogenactif</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> par un simple .htaccess contenant ces lignes</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;border-left:none;border-top:none;border-right:none;border-bottom:none;mso-border-between:none"> </p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000">order deny,allow</span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;border-right:0.5pt solid #000000;border-bottom:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000">deny from all</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">Pour cela vous pouvez rebaptiser le fichier </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/sogenactif/htaccess.txt</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> en </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/sogenactif/.htaccess</i></span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- si la version de Linux utilisée sur votre serveur n'est pas un noyau 2.6 ou suivant, vous devez récupérer la bonne version des CGI de SIPS auprès de votre banque. Si vous ne désirez pas utiliser ce mode de paiement, ignorez les et retirez les dossiers </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/sogenactif</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> et </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/sogenactif-img </i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">de votre site.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- pour personnaliser la boutique en fonction de vos coordonnées ou de votre site, vous devez copier le fichier </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/gestion-panier-param.inc.dist.php</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> en </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/gestion-panier-param.inc.php</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> Une fois fait, modifiez les valeurs à personnaliser dedans en suivant les indications qui s'y trouvent.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> </span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;border-left:none;border-top:none;border-right:none;border-bottom:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">Il ne vous reste ensuite plus qu'à modifier vos pages pour y insérer les formulaires de commande et les liens vers le récapitulatif du panier. Celui-ci prenant ensuite le relais pour les coordonnées du client et le paiement de la commande.</span></p><ol style="padding-left:40px" start="4"><li style="list-style-type: decimal"><p style="margin-left:36pt;text-indent:-18pt;text-align:justify;page-break-after:avoid;margin-top:12.000000000000002pt;margin-bottom:3.0000000000000004pt;tab-stops:1.27cm;border:none;border-left:none;border-top:none;border-right:none;border-bottom:none;mso-border-between:none"><span style="font-family:'Arial';font-size:16pt;color:#000000;mso-style-textfill-fill-color:#000000"><b>Fichiers de configuration</b></span></p></li></ol><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">Une fois l'installation faite, vous pouvez personnaliser votre installation en modifiant les fichiers de configuration liés à votre application :</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/gestion-panier-param.inc.php</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> pour indiquer les informations de paiement, vos adresses de courrier, les frais de port et les pays livrables</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/sogenactif/pathfile</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> pour lui indiquer le chemin d'accès aux images des cartes de paiement acceptées et surtout le chemin d'accès en dur aux fichiers </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/sogenactif/bin/request</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> et </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/sogenactif/bin/response</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> Pour savoir quoi y mettre, utilisez les fonctions "phpinfo();" ou "print(__FILE__);" dans un fichier PHP que vous auriez placé dans </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/sogenactif/bin</i></span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">Si vous configurez un paiement par carte bancaire via SIPS, il vous faut remplir le fichier </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/sogenactif/pathfile</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> et insérer votre certificat commerçant dans le dossier </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/sogenactif/certif</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> puis un fichier de paramétrage local (éventuellement vide) dans </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/sogenactif/parmcom</i></span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">Si vous ne désirez pas utiliser Sogenactif ni une autre solution liée à SIPS d'Atos, ne vous préoccupez pas de ce dossier ni de ses fichiers.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;border-left:none;border-top:none;border-right:none;border-bottom:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">La configuration de l'application se fait dans le fichier </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/gestion-panier-param.inc.php</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> que vous devrez modifier notamment pour changer vos adresses de courr</span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">ier électronique, le certificat commerçant de test ou de production, les informations de paiement liées à Paypal, les listes de pays de livraison et les frais de port. Les indications nécessaires se trouvent dans le fichier auquel vous devez vous reporter.</span></p><ol style="padding-left:40px" start="5"><li style="list-style-type: decimal"><p style="margin-left:36pt;text-indent:-18pt;text-align:justify;page-break-after:avoid;margin-top:12.000000000000002pt;margin-bottom:3.0000000000000004pt;tab-stops:1.27cm;border:none;border-left:none;border-top:none;border-right:none;border-bottom:none;mso-border-between:none"><span style="font-family:'Arial';font-size:16pt;color:#000000;mso-style-textfill-fill-color:#000000"><b>Programmation : maintenance de la session</b></span></p></li></ol><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;border-left:none;border-top:none;border-right:none;border-bottom:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">Le panier est géré sous forme de fichier texte sur le disque dur du serveu</span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">r qui héberge le site. Pour en retrouver le nom, un cookie est envoyé à l'internaute. Pour que celui-ci ne pose aucun problème technique, vous devez inclure les lignes PHP suivantes en début de chacune de vos pages, avant tout envoi de texte au navigateur.</span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000">define("GESTION_PANIER_ID","hbdjetushd45");</span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000">require_once(dirname(__FILE__)."/gestion-panier-fct.inc.php");</span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;border-right:0.5pt solid #000000;border-bottom:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000">gp_session_init ();</span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="margin-top:0pt;margin-bottom:0pt;border:none;border-left:none;border-top:none;border-right:none;border-bottom:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">ou</span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><?php</span></p><p style="text-indent:35.400000000000006pt;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000">define("GESTION_PANIER_ID","hbdjetushd45");</span></p><p style="text-indent:35.400000000000006pt;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000">require_once(dirname(__FILE__)."/gestion-panier-fct.inc.php");</span></p><p style="text-indent:35.400000000000006pt;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000">gp_session_init ();</span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;border-right:0.5pt solid #000000;border-bottom:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000">?></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;border-left:none;border-top:none;border-right:none;border-bottom:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">Attention : le chemin d'accès suppose ici que les fichiers de gestion du panier sont dans le même dossier que vos pages, vous devez l'adapter en fonction de votre arborescence réelle.</span></p><ol style="padding-left:40px" start="6"><li style="list-style-type: decimal"><p style="margin-left:36pt;text-indent:-18pt;text-align:justify;page-break-after:avoid;margin-top:12.000000000000002pt;margin-bottom:3.0000000000000004pt;tab-stops:1.27cm;border:none;border-left:none;border-top:none;border-right:none;border-bottom:none;mso-border-between:none"><span style="font-family:'Arial';font-size:16pt;color:#000000;mso-style-textfill-fill-color:#000000"><b>Programmation : ajout de produits dans un panier</b></span></p></li></ol><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">Cette phase permet d'ajouter un ou plusieurs produits au panier de l'internaute.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">L'appel du programme doit se faire par l'intermédiaire d'un formulaire en méthode POST. On peut soit ajouter un produit, soit plusieurs à la fois. Se référer aux exemples suivants.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;border-left:none;border-top:none;border-right:none;border-bottom:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><b>Ajout d'un produit au panier :</b></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><form method="POST" action="mon-panier.php"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="op" value="add"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"> </p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><!-- éléments liés à l'article à ajouter au panier --></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="ref" value="9783861871425"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="lib" value="Les joies de la lecture en groupe"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="poids_unitaire" value="320"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="prix_fr" value="25"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="prix_cee" value="25"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="prix_monde" value="25"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="port_inclus" value="N"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="url_produit" value="http://www.pixnlove.fr/revue4.html"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="url_image" value="http://www.pixnlove.fr/images/couverture.jpg"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="checksum" value="jnfhegsle4t7ze37er87a15"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"> </p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><!-- quantité à ajouter au panier pour ce produit, peut être en dur, sous forme de SELECT ou en saisie --></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="qte" value="1"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"> </p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><!-- bouton de validation de l'ajout du produit, peut-être une image, du Javascript, ... --></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="submit" name="envoi" value="Commander ce produit"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;border-right:0.5pt solid #000000;border-bottom:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"></form></span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;border-left:none;border-top:none;border-right:none;border-bottom:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><b>Ajout de plusieurs produits au panier :</b></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><form method="POST" action="mon-panier.php"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="op" value="add"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"> </p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><!-- éléments liés au premier article à ajouter au panier --></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="ref1" value="9783861871425"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="lib1" value="Les joies de la lecture en groupe"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="poids_unitaire1" value="0"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="prix_fr1" value="25"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="port_inclus1" value="N"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="url_produit1" value="http://www.pixnlove.fr/revue4.html"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="url_image1" value="http://www.pixnlove.fr/images/couverture.jpg"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="checksum1" value="jnfhegsle4t7ze37er87a15"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="qte1" value="1"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"> </p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><!-- éléments liés au deuxième article à ajouter au panier --></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="ref2" value="9783157765425"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="lib2" value="Boite de Cassoulet pur beurre"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="poids_unitaire2" value="123"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="prix_fr2" value="37"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="prix_cee2" value="45"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="prix_monde2" value="60"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="port_inclus2" value="O"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="url_produit2" value="http://www.pixnlove.fr/revue4.html"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="url_image2" value="http://www.pixnlove.fr/images/couverture.jpg"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="checksum2" value="jnfhegsle4t7ze37er87a15"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="hidden" name="qte2" value="1"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"> </p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><!-- bouton de validation de l'ajout du produit, peut-être une image, du Javascript, ... --></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><input type="submit" name="envoi" value="Commander ce produit"></span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;border-right:0.5pt solid #000000;border-bottom:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"></form></span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">Les paramètres à passer au programme sont les suivants:</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- op = add : paramètre obligatoire indiquant quelle opération est demandée</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- puis pour chaque produit :</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span>- refXXX : la référence du produit, champ obligatoire</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span>- libXXX : le libellé du produit, champ obligatoire</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span>- qteXXX : la quantité de cet article à ajouter au panier, champ obligatoire</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span>- poids_unitaireXXX : le poids de l'article, sert à calculer les frais de port si ils dépendent du poids de la commande, dans le cas contraire cette variable peut être à 0, champ facultatif</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span>- prix_frXXX : le prix du produit pour les ventes en France, champ obligatoire</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span>- prix_ceeXXX : le prix du produit pour les ventes en CEE, champ facultatif, si non spécifié, on y met prix_frXXX par défaut.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span>- prix_mondeXXX : le prix du produit pour les ventes hors de la CEE, champ facultatif, si absent, il prend la valeur de prix_ceeXXX, et à défaut prix_frXXX.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span>- por</span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">t_inclusXXX : permet d'indiquer si les frais de port sont inclus dans les prix ou s'ils ne le sont pas et doivent être calculés à partir du fichier de paramétrage de l'application, champ obligatoire, les valeurs possibles sont "O" pour Oui et "N" pour Non.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span>- url_produitXXX : url de la page descriptive du produit sur le site, champ facultatif</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span>- url_imageXXX : url de la vignette du produit sur le site, champ facultatif</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span>- checksumXXX : variable de contrôle des données enregistrées afin de s'assurer de la non modification du tarif à partir de la page web, champ obligatoire</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">Les XXX dans les noms de champs de formulaire peuvent soit être non indiqués, soit remplacés par une valeur numérique, soit être remplacés par tout type de c</span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">haîne de lettres et de chiffres. Il permettent d'ajouter plusieurs produits à la fois dans un panier (par exemple si on construit une page avec plusieurs produit et une sélection ou saisie de leur quantité pour chaque avec un seul bouton d'ajout au panier.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;border-left:none;border-top:none;border-right:none;border-bottom:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">Le champ checksumX</span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">XX permet le contrôle de non modification des informations passées à l'application. Il doit être généré à l'aide d'une fonction située dans le fichier gestion-panier-fct.inc.php que vous inclurez préalablement dans votre programme, par exemple comme ceci :</span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><?php</span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span>// ...</span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span>// si vous avez besoin de générer un checksum</span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span>// $ref = référence </span><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000">du produit, $lib = libellé du produit, $prix_fr,cee,monde étant les prix du produit pour les différentes destinations, $port_inclus étant l'info signalant si le port est inclus dans les prix ou pas, $poids_unitaire est le poids de l'article (peut valoir 0)</span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span>$checksum = gp_checksum_get($ref,$lib,$prix_fr,$prix_cee,$prix_monde,$port_inclus,$poids_unitaire);</span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span>// ...</span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;border-right:0.5pt solid #000000;border-bottom:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000">?></span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;border-left:none;border-top:none;border-right:none;border-bottom:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">L'ajout d'un produit au panier bascule ensuite sur la page récapitulative du contenu du panier.</span></p><ol style="padding-left:40px" start="7"><li style="list-style-type: decimal"><p style="margin-left:36pt;text-indent:-18pt;text-align:justify;page-break-after:avoid;margin-top:12.000000000000002pt;margin-bottom:3.0000000000000004pt;tab-stops:1.27cm;border:none;border-left:none;border-top:none;border-right:none;border-bottom:none;mso-border-between:none"><span style="font-family:'Arial';font-size:16pt;color:#000000;mso-style-textfill-fill-color:#000000"><b>Programmation : test de l'existence d'un panier</b></span></p></li></ol><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">Cette phase permet de tester si l'internaute a un panier en cours, par exemple pour lui afficher un lien "votre panier".</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">Comme la gestion </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">de panier s'intègre totalement au site Internet, il est possible que l'internaute veuille ajouter d'autres articles une fois qu'il est arrivé sur le récapitulatif de commande. Pour cela, il va retourner sur le reste du site et naviguer à travers ses pages.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;border-left:none;border-top:none;border-right:none;border-bottom:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">Si vous désirez afficher un lien "votre panier" ou tout autre lien permettant de rebasculer sur le récapitulatif du panier en cours de navigation sur le site, il suffit de vous inspirer du code suivant :</span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><?php</span></p><p style="text-indent:35.400000000000006pt;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000">// ...</span></p><p style="text-indent:35.400000000000006pt;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000">// à faire lorsque vous désirez afficher un lien vers le récapitulatif e la commande en cours, lorsqu'il y en a une</span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span>if (gp_panier_est_plein()) {</span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><span style="mso-tab-count:1;"> </span>// mettez ici votre code affichant le lien</span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><span style="mso-tab-count:1;"> </span>// le fichier mon-panier.php est à développer. il devra inclure l'affichage du panier tel qu'indiqué dans la section suivante</span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span><span style="mso-tab-count:1;"> </span>print ("<a href=\"mon-panier.php\">Votre panier</a>");</span></p><p style="text-indent:35.400000000000006pt;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000">}</span></p><p style="text-indent:35.400000000000006pt;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000">// ...</span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;border-right:0.5pt solid #000000;border-bottom:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000">?></span></p><ol style="padding-left:40px" start="8"><li style="list-style-type: decimal"><p style="margin-left:36pt;text-indent:-18pt;text-align:justify;page-break-after:avoid;margin-top:12.000000000000002pt;margin-bottom:3.0000000000000004pt;tab-stops:1.27cm;border:none;border-left:none;border-top:none;border-right:none;border-bottom:none;mso-border-between:none"><span style="font-family:'Arial';font-size:16pt;color:#000000;mso-style-textfill-fill-color:#000000"><b>Programmation : affichage du panier d'achat</b></span></p></li></ol><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">Cette phase permet d'afficher le récapitulatif du panier à l'écran et de passer ensuite à la vente elle-même. Cet appel permet de gérer les étapes suivantes:</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- récapitulatif de commande</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- saisie des coordonnées client</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- récapitulatif de la commande et du montant à payer</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- choix du mode de paiement (chèque, CB ou Paypal)</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">- gestion du paiement et enregistrement ou annulation de la commande</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;border-left:none;border-top:none;border-right:none;border-bottom:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">Pour afficher le panier d'achat, il vous suffit d'inclure </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>gestion-panier.inc.php</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> dans le source de la page devant l'afficher. Par exemple pour la page </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>mon-panier.php</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> appelée dans les exemples de cette documentation :</span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><?php</span></p><p style="text-indent:35.400000000000006pt;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000">// ...</span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000"><span style="mso-tab-count:1;"> </span>require_once(dirname(__FILE__)."/gestion-panier.inc.php");</span></p><p style="text-indent:35.400000000000006pt;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:0.5pt solid #000000;mso-border-top-alt:0.5pt solid #000000;mso-border-right-alt:0.5pt solid #000000;mso-border-bottom-alt:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000">// ...</span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;border-right:0.5pt solid #000000;border-bottom:0.5pt solid #000000;mso-border-between:none"><span style="font-family:'Courier New';font-size:8pt;color:#000000;mso-style-textfill-fill-color:#000000">?></span></p><ol style="padding-left:40px" start="9"><li style="list-style-type: decimal"><p style="margin-left:36pt;text-indent:-18pt;page-break-after:avoid;margin-top:12.000000000000002pt;margin-bottom:3.0000000000000004pt;tab-stops:1.27cm;border:none;border-left:none;border-top:none;border-right:none;border-bottom:none;mso-border-between:none"><span style="font-family:'Arial';font-size:16pt;color:#000000;mso-style-textfill-fill-color:#000000"><b>Licence d'utilisation</b></span></p></li></ol><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">Veuillez vous reporter au fichier </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"><i>/licence.txt</i></span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000"> qui contient les derniers éléments de licence. en voici une retranscription à ce jour.</span></p><p style="margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">A l'exception du dossier SOGENACTIF qui est la propriété partagée de la Société Générale et de ATOS (pour les cgi de SIPS), cette application et les fichiers qu'elle contient sont la propriété de Patrick Prémartin et de la société Olf Software.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">Ces programmes sont livrés en l'état et peuvent contenir des bogues. En installant et utilisant </span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">ces programmes vous acceptez le risque lié à leur utilisation. Par conséquent, vous vous refusez la possibilité de toute action contre son auteur et son distributeur en cas de perte de données ou tout autre dommage lié de près ou de loin à son utilisation.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">Bien qu'ayant les sources de cette application, vous n'êtes pas autorisé à l'utiliser sur un site Internet sans accord écrit préalable de son auteur.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">Vous avez le droit de vous servir de cette application comme logiciel d'étude dans le cadre de l'apprentissage de PHP ou de l'une des technologies utilisées par ces programmes.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">Vous avez le droit de diffuser cette application à condition de le faire gratuitement</span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">, sans modification de ses sources, et dans l'intégralité des fichiers présents lorsque vous l'avez reçue, à l'exception de votre certificat commerçant (notamment pour Sogenactif) et des mots de passe éventuellement présents dans le fichier de paramétrage.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">Toute utilisation sur un site Internet accessible au public doit faire l'objet d'une autorisation préalable de Olf Software et du règlement éventuel de la licence d'utilisation professionnelle du produit.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">Si vous avez acquis une licence d'exploitation du programme auprès de son auteur vous bénéficiez d'une assis</span><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">tance par courriel sur support@olfsoft.com telle qu'indiquée dans votre contrat de vente. Vous pouvez également adapter les programmes présents dans l'application à votre usage sur le site Internet pour lequel vous avez acquis cette licence d'exploitation.</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"> </p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;mso-border-left-alt:none;mso-border-top-alt:none;mso-border-right-alt:none;mso-border-bottom-alt:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">(c) Patrick Prémartin 18/06/2008</span></p><p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;border:none;border-left:none;border-top:none;border-right:none;border-bottom:none;mso-border-between:none"><span style="font-family:'Times New Roman';font-size:12pt;color:#000000;mso-style-textfill-fill-color:#000000">(c) Olf Software http://www.olfsoftware.fr/</span></p></body></html>