pas de post, requete gérée dans la page $pageStat="Accueil"; } $visteMailOui=1; $cannonical="accueil"; break; case 1: // accueil page gondole + recherche $initVar="./pages/produits/initVar.produits.php"; $postSrc="./pages/produits/gondole.post.php"; $selectSrc="./pages/produits/gondole.reqSelect.php"; $pageStat="Gondoles"; if (isset($typeDeRecherche) && !empty($typeDeRecherche)) { if ($typeDeRecherche==0) $cannonical="produits-tous"; if ($typeDeRecherche==1) $cannonical="gondoles"; if ($typeDeRecherche==2) $cannonical="promos"; if ($typeDeRecherche==3) $cannonical="nouveautes"; if ($typeDeRecherche==4) $cannonical="categories"; if ($typeDeRecherche==5) $cannonical="sous-categories"; if ($typeDeRecherche==6) $cannonical="nouveautes"; } else $cannonical="gondoles"; break; case 2:// nouveautes $initVar="./pages/produits/initVar.produits.php"; $postSrc="./pages/produits/gondole.post.php"; $selectSrc="./pages/produits/gondole.reqSelect.php"; $pageStat="Nouveautés"; $cannonical="nouveautes"; break; case 3:// gondoles $initVar="./pages/produits/initVar.produits.php"; $postSrc="./pages/produits/gondole.post.php"; $selectSrc="./pages/produits/gondole.reqSelect.php"; $pageStat="Gondoles"; $cannonical="gondoles"; break; case 4: // connect $initVar="./pages/connect/initvar.connect.php"; $postSrc="./pages/connect/connect.post.php"; $selectSrc=""; $pageStat="Connect"; $cannonical="connection"; break; case 5: // deconnect $initVar="./_include/req/12-init.quitterMsgList.php"; $postSrc=""; $selectSrc=""; $pageStat="Connect"; $cannonical="deconnection"; break; case 6: // mdp oublié // comme 4 mais en 6 pour les stats $initVar="./pages/connect/initvar.connect.php"; $initVar2="./_include/req/13-init.contactMsgList.php"; $postSrc="./pages/connect/newPwd.post.php"; $selectSrc=""; $pageStat="Oubli Mdp"; $cannonical="motdepasseoublie"; break; case 7: // quitter $initVar="./_include/req/12-init.quitterMsgList.php"; $postSrc="./pages/connect/aurevoir.post.php"; $selectSrc=""; // a changer $pageStat="Connect"; $cannonical="deconnection"; break; case 8: // ==> affPage=1 // sous-cat $initVar="./pages/produits/initVar.produits.php"; $postSrc="./pages/produits/gondole.post.php"; $selectSrc="./pages/produits/gondole.reqSelect.php"; $pageStat="Sous-categories"; $cannonical="sous-categories"; break; case 9: // ==> affPage=1 // cherche nom prd $initVar="./pages/produits/initVar.produits.php"; $postSrc="./pages/produits/gondole.post.php"; $selectSrc="./pages/produits/gondole.reqSelect.php"; $pageStat="Recherche"; // atravailler $cannonical="recherche-produit"; break; case 10: // panier $initVar="./pages/panier/initVar.panier.php"; $initVar2="./_include/req/13-init.contactMsgList.php"; $postSrc="./pages/panier/panier.post.php"; $selectSrc=""; $pageStat="Panier"; $cannonical="panier"; break; case 11: // adresse fact $initVar="./pages/panier/initVar.panier.php"; $initVar2="./pages/clients/initVar.clients.php"; $postSrc="./pages/clients/client.post.php"; $filtreActiv=1; $selectSrc="./pages/clients/client.reqInit.php"; $pageStat="Panier"; $cannonical="adresse-fact-"; break; case 12: // adresse liv $initVar="./pages/panier/initVar.panier.php"; $initVar2="./pages/clients/initVar.clients.php"; $postSrc="./pages/clients/client.post.php"; $filtreActiv=1; $selectSrc="./pages/clients/client.reqInit.php"; $pageStat="Panier"; $cannonical="adresse-liv"; break; case 13: // modeLiv $initVar="./pages/panier/initVar.panier.php"; $postSrc="./pages/panier/_modeLivraison/modeLiv.post.php"; $pageStat="Panier"; $selectSrc=""; $cannonical="mode-livraison"; break; case 14: // modePaie $initVar="./pages/panier/initVar.panier.php"; $postSrc="./pages/panier/_modePaiement/modePaie.post.php"; $selectSrc=""; $pageStat="Panier"; $cannonical="mode-paiement"; break; case 15: // typeCB : abandonné // lien boutons nos rayons $selectSrc=""; $pageStat="Catégories"; $cannonical="categories"; break; case 16: // cat $initVar="./pages/produits/initVar.produits.php"; $postSrc="./pages/produits/gondole.post.php"; $selectSrc="./pages/produits/gondole.reqSelect.php"; $pageStat="Recherche"; // a travailler $cannonical="recherche-ref"; break; case 17: // Rib $initVar="./pages/panier/initVar.panier.php"; $postSrc="./pages/panier/rib/formRib.post.php"; $selectSrc=""; $pageStat="Panier"; $cannonical="rib"; break; case 18: // Cheque $initVar="./pages/panier/initVar.panier.php"; $postSrc="./pages/panier/cheque/formCheque.post.php"; $selectSrc=""; $pageStat="Panier"; $cannonical="cheque"; break; case 19: // recap $initVar="./pages/panier/initVar.panier.php"; $initVar2="./_include/req/14-init.mailMsgList.php"; $postSrc="./pages/panier/_recap/recap.post.php"; $selectSrc=""; $pageStat="Panier"; if (isset($codeOpe) && !empty($codeOpe) && ($codeOpe!=0) ) $cannonical="recap-paiement=" .$nomPrd; if (isset($codeOpe) && !empty($codeOpe) && ($codeOpe==0) ) $cannonical="recap-panier"; if(!isset($codeOpe) ) $cannonical="recap"; break; case 20: // recherche $initVar="./pages/produits/initVar.produits.php"; $postSrc="./pages/produits/recherche.post.php"; $selectSrc="./pages/produits/gondole.reqSelect.php"; $pageStat="Recherche"; if (isset($nomPrd) && !empty($nomPrd) ) $cannonical="recherche-critere=" .$nomPrd; else $cannonical="recherche"; break; case 21: // ==> affPage=1 // promos $initVar="./pages/produits/initVar.produits.php"; $postSrc="./pages/produits/gondole.post.php"; $selectSrc="./pages/produits/gondole.reqSelect.php"; $pageStat="Promos"; $cannonical="promos"; break; case 22: // ==> affPage=1 // cat $initVar="./pages/produits/initVar.produits.php"; $postSrc="./pages/produits/gondole.post.php"; $selectSrc="./pages/produits/gondole.reqSelect.php"; $pageStat="Catégories"; $cannonical="categories"; break; case 23: // ==> affPage=1 // tous les prd $initVar="./pages/produits/initVar.produits.php"; $postSrc="./pages/produits/gondole.post.php"; $selectSrc="./pages/produits/gondole.reqSelect.php"; $pageStat="Tous les articles"; $cannonical="produits-tous"; break; case 24: // détails produit $initVar="./pages/produits/initVar.produits.php"; $postSrc="./pages/produits/produits.post.php"; $selectSrc="./pages/produits/produits.reqSelect.php"; $pageStat="Produits"; $cannonical="produits-details"; break; case 25: // mes commandes $initVar="./pages/panier/initVar.panier.php"; $postSrc="./pages/clients/mesCdes.post.php"; $selectSrc=""; $pageStat="Mes commandes"; $cannonical="mesCommandes"; break; case 26: // inscription client 1 $initVar="./pages/clients/initVar.clients.php"; $postSrc="./pages/clients/client.post.php"; $filtreActiv=1; $selectSrc="./pages/clients/client.reqInit.php"; $pageStat="Inscription"; $cannonical="inscription"; break; case 27: // inscription client 2 $initVar="./pages/clients/initVar.clients.php"; $postSrc="./pages/clients/client.post.php"; $filtreActiv=1; $selectSrc="./pages/clients/client.reqInit.php"; $pageStat="Inscription"; // a changer $cannonical="inscription-validate"; break; case 28: // inscription client 3 $initVar="./pages/clients/initVar.clients.php"; $postSrc="./pages/clients/client.post.php"; $filtreActiv=1; $selectSrc="./pages/clients/client.reqInit.php"; $pageStat="Inscription"; // a changer $cannonical="inscription-confirm"; break; case 29: // desabonnement $initVar=""; $postSrc=""; $selectSrc=""; $pageStat=""; $cannonical="desabonnement"; break; case 30: // clients modifs $initVar="./pages/clients/initVar.clients.php"; $filtreActiv=1; $selectSrc="./pages/clients/client.reqInit.php"; $postSrc="./pages/clients/client.post.php"; $pageStat="Mon compte"; $cannonical="client-compte"; break; case 31: // contact $initVar="./_include/req/13-init.contactMsgList.php"; $postSrc=""; $selectSrc=""; $pageStat="Contact"; $cannonical="contact"; break; case 32: // menu information 1 : qui sommes nous $initVar=""; $postSrc=""; $selectSrc=""; $pageStat="Qui sommes nous"; $cannonical="qui-sommes-nous"; break; case 33: // menu mode liv $initVar=""; $postSrc=""; $selectSrc=""; $pageStat="Mode Livraison"; $cannonical="menu-livraisons"; break; case 34: // menu mode paie $initVar=""; $postSrc=""; $selectSrc=""; $pageStat="Mode Paiement"; $cannonical="menu-paiements"; break; case 35: // cdv $initVar=""; $postSrc=""; $selectSrc=""; $pageStat="CDV"; $cannonical="conditions-vente"; break; case 50: // admin connect $initVar="./_include/req/14-init.mailMsgList.php"; $initVar2="./_include/req/13-init.contactMsgList.php"; $lg="FRA"; $postSrc="./pages/index/adminConnect.post.php"; $selectSrc=""; $pageStat="Administration"; $cannonical="administration"; break; case 51: // auth connect $initVar="./pages/auth/init.var.auth.php"; $initVar2=""; $lg="FRA"; $postSrc="./pages/index/adminConnect.post.php"; // $refresh="Oui"; // dev $postSrc=""; $selectSrc=""; $pageStat="Administration"; $cannonical="authentification"; break; case 52: // admin connect $initVar="./_include/req/14-init.mailMsgList.php"; $initVar2="./_include/req/13-init.contactMsgList.php"; $lg="FRA"; $postSrc="./pages/index/newPwdAdm.post.php"; $selectSrc=""; $pageStat="Administration"; $cannonical="administration"; break; default: // accueil page $pageStat="Accueil"; if (isset($_SESSION['affPageAcc']) && $_SESSION['affPageAcc']=='1') { $initVar="./pages/produits/initVar.produits.php"; $selectSrc="./pages/produits/gondole.reqSelect.php"; $postSrc="./pages/produits/gondole.post.php"; $pageStat="Gondoles"; } if (isset($_SESSION['affPageAcc']) && $_SESSION['affPageAcc']=='2') { $initVar=''; $postSrc=''; $pageStat="Accueil"; } if (isset($_SESSION['affPageAcc']) && $_SESSION['affPageAcc']=='3') { $initVar=''; $postSrc=''; $pageStat="Accueil"; } // if modele=3 =>géré dans le modèle $visteMailOui=1; $cannonical="accueil"; break; } // --------------------------------------------------- // Include de l'initialisation des données // --------------------------------------------------- if ($initVar!='') {include ($initVar);} if ($initVar2!='') {include ($initVar2);} // --------------------------------------------------- // Include du post // --------------------------------------------------- if ($postSrc!='') {include ($postSrc);} // if (isset($debug[1]) && $debug[1] == '1') { $debugMsg .='
postSrc = ' .$postSrc;} // --------------------------------------------------- // Include de la requet select generique a la page // --------------------------------------------------- if ($selectSrc!='') {include ($selectSrc);} // --------------------------------------------------- // Stats dans tous les cas => maj compteurs // --------------------------------------------------- // stats : l'include est sur le wwwRoot, path géré dans php.ini // --------------------------------------------------- $_SESSION['pageStat']=$pageStat; include ("statsPages.php"); // --------------------------------------------------- // Mail que sur visite : a besoin de stat pour fonctionner // --------------------------------------------------- $visteMailOui=0; if ($visteMailOui==1) require_once ("mailVisites.php"); ?>