From b2b88ae5137babe80b31aba230b0b9ae46a834e3 Mon Sep 17 00:00:00 2001 From: torbghancity <50368163+torbghancity@users.noreply.github.com> Date: Mon, 30 May 2022 09:15:01 +0430 Subject: [PATCH 1/2] just add valid --- loader.php | 3 +- public/register.php | 53 +++++++++++++++++++++++++++++++++++ services/Validation/Valid.php | 20 +++++++++++++ services/layout/header.php | 4 +++ services/models/User.php | 13 +++++++-- 5 files changed, 90 insertions(+), 3 deletions(-) create mode 100644 public/register.php create mode 100644 services/Validation/Valid.php diff --git a/loader.php b/loader.php index ae0b937..dd457d3 100644 --- a/loader.php +++ b/loader.php @@ -4,4 +4,5 @@ require(__DIR__ . "/services/db/db.php"); require(__DIR__ . "/services/layout/layout.php"); require(__DIR__ . "/services/models/loadModels.php"); -require(__DIR__ . "/services/auth/auth.php"); \ No newline at end of file +require(__DIR__ . "/services/auth/auth.php"); +require(__DIR__ . "/services/validation/valid.php"); \ No newline at end of file diff --git a/public/register.php b/public/register.php new file mode 100644 index 0000000..7fe9771 --- /dev/null +++ b/public/register.php @@ -0,0 +1,53 @@ +pass_validation($password,$password_repeat); + if ($passvalid){ + $uservalid=$valid->user_validation($username); + if(!$uservalid){ + $userData = $user->create($name,$username, $password); + if($userData){ + redirect("/login.php"); + } + else{ + echo "No .. "; + } + } + else{ + echo "نام کاربری قبلا استفاده شده...!"; + } + } + else{ + echo "رمز عبور و تکرارش برابر نیسست...!"; + } +} +Layout::pageHeader("ایجاد حساب"); +?> + +
\ No newline at end of file diff --git a/services/Validation/Valid.php b/services/Validation/Valid.php new file mode 100644 index 0000000..c650a56 --- /dev/null +++ b/services/Validation/Valid.php @@ -0,0 +1,20 @@ +getUserByusername($username); + return $InUser; + } +} \ No newline at end of file diff --git a/services/layout/header.php b/services/layout/header.php index 809202e..8d871ee 100644 --- a/services/layout/header.php +++ b/services/layout/header.php @@ -22,6 +22,7 @@ تماس با ما