function myProfil() { global $navegador; global $user; global $connection; $titulo = 'David\'s SHOP - My Profile'; $description = ''; $palabrasClaves = 'palabrasClaves'; $from = false; if ($user == '') { require_once '../../Model/UserClass.php'; $user = new UserClass($connection); // var_dump($user); $from = true; } if (!empty($_POST)) { if ($_POST['button'] == 'Save') { if (!filter_var($_POST['Email'], FILTER_VALIDATE_EMAIL)) { echo '<script>alert("Error : Email not valid")</script>'; $from = true; } else { if (preg_match("/^[0-9]{1,2}\\/[0-9]{1,2}\\/[0-9]{4}\$/", $_POST['Birthdate']) === 0) { echo '<script>alert("Error : Date not valid")</script>'; } // $user->user = $_POST['name']; // $user->pass = $_POST['LastName']; $user->name = $_POST['name']; $user->lastName = $_POST['LastName']; $user->date = $_POST['Birthdate']; $user->email = $_POST['Email']; $user->sexe = $_POST['Gender']; $user->address = $_POST['Address']; $user->user = $_POST['userName']; $user->pass = $_POST['Password']; // $user->roll = $_POST['']; $id = $user->setInDB(); if ($id != 0) { $_SESSION['idRow'] = $id; header('Location: ../Front/controller.php?f=index'); } } } elseif ($_POST['button'] == 'Change my data') { $from = true; } elseif ($_POST['button'] == 'Back') { $from = false; } } // var_dump($user); require_once '../../View/Back/myProfil.php'; }