Example #1
0
// Objet adresseList
$addressList = new AddressList($bdd);
// Objet Lists
$lists = new Lists($bdd);
// Objet adresse
$address = new Address($bdd);
switch ($method) {
    case "GET":
        break;
    case "POST":
        if (isset($_POST["listName"]) && isset($_POST["addressName"])) {
            $listName = strip_tags($_POST["listName"]);
            $addressName = strip_tags($_POST["addressName"]);
            $addressListCount = $addressList->addressListVerification($listName, $addressName);
            $addressCount = $address->verifAddressExist($addressName);
            $listCount = $lists->verifListExist($listName);
            if ($addressCount === 0) {
                // Si $addressCount === 0 cela signifie que l'adresse n'existe pas
                echo "addressDoesntExist";
            } else {
                if (empty($listName)) {
                    // Liste non sélectionnée
                    echo "emptyListName";
                } else {
                    if ($listCount === 0) {
                        // Liste n'existe pas
                        echo "listDoesntExist";
                    } else {
                        if ($addressListCount !== 0) {
                            // si adresse existe déjà dans la liste sélectionnée
                            echo "addressAlreadyExistInList";
Example #2
0
$method = $_SERVER["REQUEST_METHOD"];
// Objet list
$lists = new Lists($bdd);
switch ($method) {
    case "GET":
        // Récupération des listes utilisateur
        if (isset($_GET["user"]) && $_GET["user"] === "lists") {
            $result = $lists->read();
            echo $result;
        }
        break;
    case "POST":
        // add new
        if (isset($_POST["name"]) and !isset($_POST["newname"])) {
            $name = strip_tags($_POST["name"]);
            $nameCount = $lists->verifListExist($name);
            if (strlen($name) < 3 or strlen($name) > 30) {
                echo "errorListLength";
            } else {
                if (empty($name) or $name === "undefined") {
                    echo "emptyName";
                } else {
                    if ($nameCount !== 0) {
                        echo "alreadyExists";
                    } else {
                        $lists->create($name);
                    }
                }
            }
        }
        // update
Example #3
0
$address = new Address($bdd);
// Objet list
$lists = new Lists($bdd);
// Objet User
$categorie = new Categorie($bdd);
// Objet AddressesList
$addressList = new AddressList($bdd);
switch ($method) {
    case "GET":
        // Récupération des adresses utilisateur
        if (isset($_GET["user"]) && $_GET["user"] === "addresses") {
            $value = "";
            $name = "";
            if (isset($_GET["nameList"])) {
                $nameList = strip_tags($_GET["nameList"]);
                $numberResult = $lists->verifListExist($nameList);
                // Vérifier si le nom de liste existe
                if ($numberResult === 0) {
                    // Si liste n'existe pas car nombre de liste avec ce nom === 0
                    echo "noResult";
                } else {
                    $result = $addressList->read($nameList);
                    echo $result;
                }
            } else {
                if (isset($_GET["nameCategorie"])) {
                    $nameCategorie = strip_tags($_GET["nameCategorie"]);
                    $numberResult = $categorie->verifCategorieExist($nameCategorie);
                    // Vérifier si le nom de categorie existe
                    if ($numberResult === 0) {
                        // Si liste n'existe pas car nombre de liste avec ce nom === 0