Ejemplo n.º 1
0
    if (!isset($_POST['birthdate'])) {
        $errors['birthdate'] = 'Saisissez une date de naissance<br>';
        $isFormGood = false;
    }
    if (!isset($_POST['firstname']) || strlen($_POST['firstname']) <= 2) {
        $errors['firstname'] = 'Saisissez un prénom valide<br>';
        $isFormGood = false;
    }
    if (!isset($_POST['lastname']) || strlen($_POST['lastname']) <= 2) {
        $errors['lastname'] = 'Saisissez un nom valide<br>';
        $isFormGood = false;
    }
    if (!$isFormGood) {
        http_response_code(400);
        echo json_encode(array('success' => false, "errors" => $errors));
    } else {
        $salt = "akqoekvptkdke";
        $password = $_POST['password'];
        $_POST['password'] = sha1(sha1($password) . $salt);
        $_POST['username'] = trim(htmlentities($_POST['username']));
        $_POST['password'] = trim(htmlentities($_POST['password']));
        $_POST['firstname'] = trim(htmlentities($_POST['firstname']));
        $_POST['lastname'] = trim(htmlentities($_POST['lastname']));
        $_POST['email'] = trim(htmlentities($_POST['email']));
        echo json_encode(array('success' => true, "user" => $_POST));
        $insertUsers = $register->updateProfile($pdo);
    }
} else {
    http_response_code(400);
    echo json_encode(array('success' => false, "errors" => array('Missing form data')));
}