<?php

try {
    if (isset($_POST["action"])) {
        if ($_POST["action"] == 'sendLoginForm') {
            if (isset($_POST["login"]) && isset($_POST["password"])) {
                $b = Users::loginUser($_POST["login"], $_POST["password"]);
                echo "<script>alert('hop');</script>";
            }
        }
        if ($_POST["action"] == 'sendEditForm') {
            if (isset($_POST["id"])) {
                if (isset($_FILES['image'])) {
                    if (Movies::insertImage($_FILES["image"])) {
                        Movies::editMovie(new Movie($_POST["id"], $_POST["title"], $_POST["short_description"], $_POST["long_description"], $_POST["director"], $_POST["year"], $_FILES["image"]["name"] == "" ? Movies::getMovie($_POST["id"])->image : $_FILES["image"]["name"]));
                    }
                }
            } else {
                if (isset($_POST["login"])) {
                    Users::editUser(new User($_POST["login"], $_POST["password"], $_POST["firstname"], $_POST["lastname"]));
                }
            }
        }
        if ($_POST["action"] == 'sendInsertForm') {
            if (isset($_FILES['image'])) {
                if (Movies::insertImage($_FILES["image"])) {
                    Movies::insertMovie(new Movie(0, $_POST["title"], $_POST["short_description"], $_POST["long_description"], $_POST["director"], $_POST["year"], $_FILES["image"]["name"]));
                }
            }
        }
        if ($_POST["action"] == 'sendDeleteForm') {