Пример #1
0
function getFrmName($c, $idBl = "")
{
    // Esta funcion se encarga de regresar el nombre del cliente
    // sin su raz?n social (formateado y preparado).
    // Si existe order en el cliente, debe tomar el "Notify"
    // Si el "Notify" esta vacio, que ejecute la funcion "delOrder".
    // Que limpia la palabra TO ORDER XXXX, dejando solo la cadena del cliente.
    if (preg_match("/ORDER/i", $c)) {
        $nty = getValueTable("Notify", "EXPO", "Id_expo", $idBl);
        if (empty($nty)) {
            $c = delOrder($c);
        } else {
            $c = $nty;
        }
    }
    // Si encuentra bancos, debe tomar el notificador.
    // En caso de que no exista el notificador, se deja intacto.
    if (preg_match("/BANCO|BANK|BANKO|BANAMEX|BBVA|HSBC|CONSIG|DESPACHO|A LA ORDEN/i", $c)) {
        $nty = getValueTable("Notify", "EXPO", "Id_expo", $idBl);
        if (!empty($nty)) {
            $c = $nty;
        }
    }
    if (!empty($c)) {
        $c = delPuntos($c);
        // Si encuentra agentes aduanales, debe tomar el notificador.
        if (preg_match("/^AA|^A A|^AGENCIA|^AGENTE|^AG AD|^AG.ADUANAL|^AG-ADUANAL|^CO AG|^CONSIGNADO|^AGTE/i", $c)) {
            $nty = getValueTable("Notify", "EXPO", "Id_expo", $idBl);
            if (!empty($nty)) {
                $c = $nty;
                $c = delPuntos($c);
            }
        }
    }
    // Elimina Razon Social.
    $arrCl = explode(" ", $c);
    if ($pos = existRazonSocial($arrCl)) {
        for ($i = 0; $i < $pos; $i++) {
            $newCli .= $arrCl[$i] . " ";
        }
        return $newCli;
    } else {
        return $c;
    }
}
Пример #2
0
    $sql = "select count(*) from `order` where uid = 10001";
    $result = mysqli_query($conn, $sql);
    $row = mysqli_fetch_row($result);
    if ($row[0] < 2) {
        return true;
    } else {
        return false;
    }
}
if (isset($_GET['reset']) && $_GET['reset'] == true) {
    resetDB($conn);
}
if (isset($_GET['action']) && $_GET['action'] == 'del') {
    $id = isset($_GET['id']) ? $_GET['id'] : "";
    $id = mysqli_escape_string($conn, $id);
    delOrder($conn, $id);
    if (check($conn)) {
        echo "<h3>flag{check_the_permission}</h3>";
    }
}
?>
<!DOCTYPE html>
<html>
<head>
	<title>shopping cart</title>
	<meta charset="utf-8">
	<link type="text/css" href="../../css/bootstrap-combined.min.css" rel="stylesheet">
	<script type="text/javascript" src="../../js/jquery.min.js"></script>
	<script type="text/javascript">
		$(document).ready(function(){       
			$("button").click(function(){
Пример #3
0
                    move_uploaded_file($tmpImgPath, $imgs[$i]);
                }
            }
        }
        addToCatalog($title, $description, $price, serialize($imgs), $category);
    } elseif (isset($_POST['check'])) {
        $check = $_POST['check'];
        foreach ($check as $id) {
            deleteGood($id);
        }
    } elseif (isset($_POST['update'])) {
        $update_title = $_POST['update_title'];
        $update_price = $_POST['update_price'];
        updateGoods($update_title, $update_price);
    }
    header("Location:" . $_SERVER['HTTP_REFERER']);
    exit;
}
if ($_SERVER['REQUEST_METHOD'] === 'GET') {
    if (isset($_GET['delOrder'])) {
        $delOrder = clearInt($_GET['delOrder']);
        delOrder($delOrder);
    } elseif (isset($_GET['status'])) {
        $statuses = $_GET['status'];
        updateStatus($statuses);
    } elseif (!empty($_GET['id'])) {
        deleteGood($_GET['id']);
    }
    header("Location:" . $_SERVER['HTTP_REFERER']);
    exit;
}
Пример #4
0
     EditCat();
     break;
 case "AddCoupon":
     AddCoupon();
     break;
 case "DelCoupon":
     DelCoupon();
     break;
 case "EditCoupon":
     EditCoupon();
     break;
 case "addOrder":
     addOrder();
     break;
 case "delOrder":
     delOrder();
     break;
 case "editOrder":
     editOrder();
     break;
 case "addData":
     addData();
     break;
 case "delData":
     delData();
     break;
 case "editData":
     editData();
     break;
 case "addOption":
     addOption();