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 340d456..7be0031 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'))); } } @@ -285,7 +285,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 @@