// on se connecte à MySQL $db = mysql_connect('localhost', 'jmc-billard', 'nmSa664C'); // on sélectionne la base mysql_select_db('prestashop',$db); //on verifie si le produit n est pas en livraison gratuite if($_GET['idp']) { $req = mysql_query("SELECT * FROM ps_product_carrier,ps_carrier WHERE ps_carrier.id_carrier = ps_product_carrier.id_carrier AND name = 'Livraison Gratuite' and deleted = 0 AND id_product = ".$_GET['idp']); if($res = mysql_fetch_object($req)) $livraison_gratuite_fr = 1; } if($_POST["id_pays_select"]) { if($_POST["id_pays_select"] == 12){ $liste_options_zones .= ""; } else { $req = mysql_query("SELECT name,id_zone FROM ps_state WHERE active = 1 AND id_country = ".$_POST["id_pays_select"]); while($res = mysql_fetch_object($req)){ if($_POST["id_zone_select"] == $res->id_zone) $liste_options_zones .= ""; else $liste_options_zones .= ""; } } } include("../jmc_scripts/inc_tarifs_geodis.php"); $reg = $_GET["reg"]; $poids = $_GET["pp"]; if($poids<=40) $tranche = 0; else if($poids<=60) $tranche = 1; else if($poids<=100) $tranche = 2; else if($poids<=150) $tranche = 3; else if($poids<=200) $tranche = 4; else if($poids<=250) $tranche = 5; else if($poids<=300) $tranche = 6; foreach($zone_calberson as $id_zone_calberson => $tab_zones_prestashop) {//on parcourt les zones calberson foreach($tab_zones_prestashop as $id_zone_prestashop){// on parcourt les zones presta contenues ds les zones calberson if($_POST["id_zone_select"] == $id_zone_prestashop) { $tarif = $tab_tarifs[$id_zone_calberson][$tranche]; } } } ?>
Pour obtenir une estimation des frais de livraison, veuillez sélectionner le pays et la région de l'adresse de livraison.
Poids estimé du colis : kg
} ?> if($_POST["id_pays_select"] == 8 && $_POST["livraison_gratuite_fr"] == 1){ ?>La livraison est gratuite !
} else if($_POST["id_pays_select"]) { ?> } ?> if($tarif&&$poids) { ?>Tarif de livraison estimé : echo number_format($tarif,2); ?>€
} else if($tarif) { ?>Tarif de livraison à partir de : echo number_format($tarif,2); ?>€
} ?>