Beispiel #1
0
 $idshopOld;
 if (isset($_SESSION['idshopP'])) {
     $idshopOld = $_SESSION['idshopP'];
 }
 $_SESSION['idshopP'] = $_GET['idshop'];
 if (isset($_SESSION["countProductR"])) {
     $count = $_SESSION["countProductR"];
     for ($i = 1; $i <= $count; $i++) {
         $idshop = $_SESSION['idshopP'];
         $price_factory = $_SESSION["productR"][$i]["price_factory"];
         $amount = $_SESSION["productR"][$i]["AmountProduct"];
         $idproduct = $_SESSION["productR"][$i]["productName"];
         $total_price = $_SESSION["productR"][$i]["total_price"];
         $diff = $_SESSION["productR"][$i]["diff"];
         $type = $_SESSION["productR"][$i]["type_factory"];
         $row = hisDiff($idproduct, $idshop);
         $price_diff = $row['price_difference'];
         if (isset($price_diff)) {
             if ($type === "PERCENT") {
                 $_SESSION["productR"][$i]["price"] = $price_factory - $price_factory * ($price_diff / 100);
                 $_SESSION["productR"][$i]["total_price"] = ($price_factory - $price_factory * ($price_diff / 100)) * $amount;
                 $_SESSION["productR"][$i]["diff"] = $price_diff;
             } else {
                 $_SESSION["productR"][$i]["price"] = $price_factory * 1 + $price_diff * 1;
                 $_SESSION["productR"][$i]["total_price"] = $price_factory * $amount + $price_diff * $amount;
                 $_SESSION["productR"][$i]["diff"] = $price_diff;
             }
         } else {
             $_SESSION['idshopP'] = $idshopOld;
             echo 'discon';
             /* $getDiffProduct = getDiffProduct($idproduct);
$nameUnit = $getUnit['name_unit'];
$nameFactory = $getUnit['name_factory'];
$price_unit = $getUnit['price_unit'];
$nameProduct = "[" . $getUnit['code_product'] . "] " . $getUnit['name_product'] . " - " . $nameFactory;
$idFactory = $getUnit['idfactory'];
$type_factory = $getUnit['type_factory'];
$total_price_all = 0;
$idshop = $_GET['idshop'];
$getProductRefunds = getProductRefunds_total($idorder_product_refunds, $idproduct_refunds);
foreach ($getProductRefunds as $value) {
    $val_price = $value['price_product_refunds'];
    $val_amount = $value['amount_product_refunds'];
    $total_price_all += $val_price * $val_amount;
}
//echo $total_price_all;
$getHisdiff = hisDiff($idProduct, $idshop);
$diff = $_GET['diff'];
$amount_plus = 1;
$getDiff = getDiffBathaction($idProduct, $idunit);
foreach ($getDiff as $value) {
    $val_amount_unit = $value['amount_unit'];
    $val_price = $value['price_unit'];
    $amount_plus = $val_amount_unit * $amount_plus;
}
//$getTotal =
?>
<script>
    var Product = JSON.stringify(<?php 
echo getProduct4();
?>
);