コード例 #1
0
session_start();
require "../Controller/DatabaseConnection.php";
require "../Controller/CatalogRequestsController.php";
$conn = new DatabaseConnection();
$req = new CatalogRequestsController($conn->get_db_link());
if (isset($_GET["logout"])) {
    if ($_GET["logout"] == "ok") {
        $_SESSION["username"] = null;
        $_SESSION["password"] = null;
        session_destroy();
        header("Location: ../View/home.php");
    }
}
if (isset($_GET["detailsId"])) {
    $details = $req->getDetailedInformation($_GET["detailsId"]);
    echo json_encode($req->parseArray($details)[0]);
}
if (isset($_GET["prodName"])) {
    $searchResults = $req->getSearchResults($_GET["prodName"]);
    $parsedArray = $req->parseArray($searchResults);
    $encoded = json_encode($parsedArray);
    echo $encoded;
}
if (isset($_POST["data"])) {
    //Prendo i dati dal json
    $json = $_POST["data"];
    $db_link = $conn->get_db_link();
    $js = json_decode($json, true);
    $firstname = mysqli_real_escape_string($db_link, $js[0]["firstName"]);
    $lastname = mysqli_real_escape_string($db_link, $js[0]["lastName"]);
    $address = mysqli_real_escape_string($db_link, $js[0]["address"]);