// 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";
$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
$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