From 0b521a95dab461968adac06920567b8e84f3e6af Mon Sep 17 00:00:00 2001 From: suseendhiran17 <58357088+suseendhiran17@users.noreply.github.com> Date: Tue, 6 Jun 2023 18:08:23 +0530 Subject: [PATCH] all changes done :suseendhiran --- app/Controllers/Member_controller.php | 66 ++++++++++++++++++------- app/Controllers/PaymentController.php | 4 +- app/Controllers/Sendmail_controller.php | 2 +- app/Views/cart.php | 17 ++++--- app/Views/forgot_password.php | 2 +- app/Views/member_form.php | 11 +++-- app/Views/members_list.php | 1 - app/Views/set_password.php | 1 + app/Views/user_form.php | 8 +-- 9 files changed, 74 insertions(+), 38 deletions(-) diff --git a/app/Controllers/Member_controller.php b/app/Controllers/Member_controller.php index 42732fd..afd57fd 100644 --- a/app/Controllers/Member_controller.php +++ b/app/Controllers/Member_controller.php @@ -268,28 +268,45 @@ class Member_controller extends BaseController { $otp = $this->request->getVar('otp'); $verify_otp = $this->request->getVar('verify_otp'); - if ($otp == $verify_otp) + if ($this->request->getVar('user') == 'user') { - $email = $this->request->getVar('email'); - $user_data = $this->MemberModel->where('email', $email)->find(); - if ($user_data) + if ($otp == $verify_otp) { - $this->session->setTempdata('id',$user_data[0]['id'],3); - $this->session->setTempdata('email',$user_data[0]['email'],3); + $email = $this->request->getVar('email'); + $data = $this->UserModel->where('email', $email)->find(); + if ($data) + { + $this->session->setTempdata('id',$data[0]['id'],3); + $this->session->setTempdata('email',$data[0]['email'],3); + $this->session->setTempdata('mail_success', "OTP verification sucessfully",3); + return view('set_password.php'); + } } else { - $data = $this->UserModel->where('email', $email)->find(); - $this->session->setTempdata('id',$data[0]['id'],3); - $this->session->setTempdata('email',$data[0]['email'],3); + $this->session->setTempdata('error', "You entered wrong OTP.Please retry",3); + return view('forgot_password.php'); } - $this->session->setTempdata('mail_success', "OTP verification sucessfully",3); - return view('changepassword.php'); } else { - $this->session->setTempdata('error', "You entered wrong OTP.Please retry",3); - return view('forgot_password_otp.php'); + if ($otp == $verify_otp) + { + $email = $this->request->getVar('email'); + $data = $this->MemberModel->where('email', $email)->find(); + if ($data) + { + $this->session->setTempdata('id',$data[0]['id'],3); + $this->session->setTempdata('email',$data[0]['email'],3); + $this->session->setTempdata('mail_success', "OTP verification sucessfully",3); + return view('changepassword.php'); + } + } + else + { + $this->session->setTempdata('error', "You entered wrong OTP.Please retry",3); + return view('forgot_password_otp.php'); + } } } } @@ -303,7 +320,7 @@ class Member_controller extends BaseController $this->session->setTempdata('id',$user_data[0]['id'],3); $this->session->setTempdata('email',$user_data[0]['email'],3); $this->session->setTempdata('mail_success', "Email verification sucessfully",3); - return view('set_password.php'); + return view('changepassword.php'); } } @@ -311,11 +328,22 @@ class Member_controller extends BaseController { if($this->request->getmethod() == 'post') { - $MemberData = $this->request->getVar(); - $member_id = $this->request->getVar('id'); - $this->MemberModel->where('id', $member_id )->set($MemberData)->update(); - $this->session->setTempdata('mail_success', "Password set sucessfully",3); - return redirect()->to(base_url()); + if ($this->request->getVar('user') == 'user') + { + $userData = $this->request->getVar(); + $user_id = $this->request->getVar('id'); + $this->UserModel->where('id', $user_id )->set($userData)->update(); + $this->session->setTempdata('mail_success', "Password set sucessfully",3); + return redirect()->to(base_url()."admin"); + } + else + { + $MemberData = $this->request->getVar(); + $member_id = $this->request->getVar('id'); + $this->MemberModel->where('id', $member_id )->set($MemberData)->update(); + $this->session->setTempdata('mail_success', "Password set sucessfully",3); + return redirect()->to(base_url()); + } } } diff --git a/app/Controllers/PaymentController.php b/app/Controllers/PaymentController.php index e5f7498..725827e 100644 --- a/app/Controllers/PaymentController.php +++ b/app/Controllers/PaymentController.php @@ -154,7 +154,7 @@ class PaymentController extends BaseController echo view('checkout',$data); //echo view('payment_form',$data); - } else { echo 'cart empty .. !'; } + } else { return redirect()->to(base_url()."view/".md5(session()->get('logged_user'))); } } @@ -284,7 +284,7 @@ class PaymentController extends BaseController if($data['TransactionData'][0]['is_mail_triggered'] == 0){ $sendmail_controller = new Sendmail_controller(); $mail = $sendmail_controller->index(session()->get('logged_user_email') , null , 5); - if($mail == 'success'){ + if($mail == true){ $this->TransactionModel->where('order_id', $local_order_id )->set(array('is_mail_triggered'=>1))->update(); } } diff --git a/app/Controllers/Sendmail_controller.php b/app/Controllers/Sendmail_controller.php index 4f4f193..ea44189 100644 --- a/app/Controllers/Sendmail_controller.php +++ b/app/Controllers/Sendmail_controller.php @@ -184,7 +184,7 @@ class Sendmail_controller extends BaseController $this->session->setTempdata('mail_success', "Please check your mail to verify",3); if ($return == 5) - echo "success"; + return true; diff --git a/app/Views/cart.php b/app/Views/cart.php index 7c16fd8..c210ec8 100644 --- a/app/Views/cart.php +++ b/app/Views/cart.php @@ -26,7 +26,7 @@