From 8b9d70e59c142bc1a48d8aa4b1904e715a9102a1 Mon Sep 17 00:00:00 2001 From: elviskankola1 Date: Fri, 30 Nov 2018 09:27:20 +0200 Subject: [PATCH 01/24] NEW FILE MODEL FOR ACCOUNT USER --- application/models/Compte_model.php | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 application/models/Compte_model.php diff --git a/application/models/Compte_model.php b/application/models/Compte_model.php new file mode 100644 index 0000000..e69de29 From 950ce124017a5e56455bd38b1790b2762156cd96 Mon Sep 17 00:00:00 2001 From: elviskankola1 Date: Fri, 30 Nov 2018 09:33:19 +0200 Subject: [PATCH 02/24] NEW FUNCTION FOR SIGN IN USER IN MODEL COMPTE_MODEL --- application/models/Compte_model.php | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/application/models/Compte_model.php b/application/models/Compte_model.php index e69de29..fb81a2b 100644 --- a/application/models/Compte_model.php +++ b/application/models/Compte_model.php @@ -0,0 +1,17 @@ +db->where(['login'=>$login,'pass'=>$pass])->get($this->table_connexion); + return $query; + } + } \ No newline at end of file From a3e13e2cb8f8ae60897ed64857a5a66e5bbbb197 Mon Sep 17 00:00:00 2001 From: elviskankola1 Date: Fri, 30 Nov 2018 09:37:30 +0200 Subject: [PATCH 03/24] ADDING COMMENT'S FOR MORE COMPREHENSION'S --- application/models/Compte_model.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/application/models/Compte_model.php b/application/models/Compte_model.php index fb81a2b..806ffc4 100644 --- a/application/models/Compte_model.php +++ b/application/models/Compte_model.php @@ -1,17 +1,28 @@ db->where(['login'=>$login,'pass'=>$pass])->get($this->table_connexion); return $query; } + + } \ No newline at end of file From 6b667fc57283a75912df03544fa5f63289be4d3e Mon Sep 17 00:00:00 2001 From: elviskankola1 Date: Fri, 30 Nov 2018 09:40:07 +0200 Subject: [PATCH 04/24] NEW COMMENT'S --- application/models/Compte_model.php | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/application/models/Compte_model.php b/application/models/Compte_model.php index 806ffc4..5fec746 100644 --- a/application/models/Compte_model.php +++ b/application/models/Compte_model.php @@ -1,15 +1,17 @@ Date: Fri, 30 Nov 2018 09:43:49 +0200 Subject: [PATCH 05/24] COMMENT --- application/models/Compte_model.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/application/models/Compte_model.php b/application/models/Compte_model.php index 5fec746..4388899 100644 --- a/application/models/Compte_model.php +++ b/application/models/Compte_model.php @@ -15,14 +15,19 @@ class Compte_model extends CI_Model { function __construct(){ parent::__construct(); } - + /*============================================================================= + ICI L' ACTION DE CREATION DU COMPTE + ===============================================================================*/ public function Create_Account_User(){ } + /*============================================================================= + ICI L' ACTION DE SE LOGER + ===============================================================================*/ public function Sign_In_User($login ='', $pass =''){ - $query = $this->db->where(['login'=>$login,'pass'=>$pass])->get($this->table_connexion); + $query = $this->db->where(['login'=>$login,'pass'=>$pass])->get($this->table_connexion)->result(); return $query; } From 983192f9db357d7dda13874b51338da4dbb46d5e Mon Sep 17 00:00:00 2001 From: elviskankola1 Date: Fri, 30 Nov 2018 09:50:22 +0200 Subject: [PATCH 06/24] NEW FUNCTION FOR CREATE THE ACCOUNT FOR USER --- application/models/Compte_model.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/application/models/Compte_model.php b/application/models/Compte_model.php index 4388899..0d5f6b1 100644 --- a/application/models/Compte_model.php +++ b/application/models/Compte_model.php @@ -8,7 +8,7 @@ class Compte_model extends CI_Model { ICI LES ATTRIBUTS DE LA CLASSE REPRESENTANT DE TABLE DE LA DB ===============================================================================*/ private $table_connexion = 'login'; - + private $table_user = 'user'; /*============================================================================= ICI LE CONSTRUCTEUR DE LA CLASSE ===============================================================================*/ @@ -18,8 +18,13 @@ function __construct(){ /*============================================================================= ICI L' ACTION DE CREATION DU COMPTE ===============================================================================*/ - public function Create_Account_User(){ + public function Create_Account_User($nom_user,$email_user, $pseudo_user, $password_user){ + $this->db->set('',$nom_user); + $this->db->set('',$email_user); + $this->db->set('',$pseudo_user); + $this->db->set('',$password_user); + return $this->db->insert($this->table_user); } /*============================================================================= From 981cecba74fb69e7b2a166db5b572f4da72fdbbc Mon Sep 17 00:00:00 2001 From: elviskankola1 Date: Fri, 30 Nov 2018 09:54:11 +0200 Subject: [PATCH 07/24] AUTOLOADING FOR MODEL compte_model --- application/config/autoload.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/application/config/autoload.php b/application/config/autoload.php index 7cdc901..13602a3 100644 --- a/application/config/autoload.php +++ b/application/config/autoload.php @@ -132,4 +132,4 @@ | | $autoload['model'] = array('first_model' => 'first'); */ -$autoload['model'] = array(); +$autoload['model'] = array('compte_model'); From ad50f6c4b43b91c191da03e22cd503ed9abc2a59 Mon Sep 17 00:00:00 2001 From: elviskankola1 Date: Fri, 30 Nov 2018 10:11:07 +0200 Subject: [PATCH 08/24] AUTOLOADING FOR ONE HELPER AND LIBRARY --- application/config/autoload.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/application/config/autoload.php b/application/config/autoload.php index 13602a3..e435e78 100644 --- a/application/config/autoload.php +++ b/application/config/autoload.php @@ -58,7 +58,7 @@ | | $autoload['libraries'] = array('user_agent' => 'ua'); */ -$autoload['libraries'] = array(); +$autoload['libraries'] = array('database'); /* | ------------------------------------------------------------------- @@ -89,7 +89,7 @@ | | $autoload['helper'] = array('url', 'file'); */ -$autoload['helper'] = array(); +$autoload['helper'] = array('form'); /* | ------------------------------------------------------------------- From ae29a874c5943ee10b72a3c2b5afe0ec215707c9 Mon Sep 17 00:00:00 2001 From: elviskankola1 Date: Fri, 30 Nov 2018 10:12:19 +0200 Subject: [PATCH 09/24] NEW FUNCTION INDEX IN CONTROLLERS FOLDER/MOkapi.php --- application/controllers/MOkapi.php | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/application/controllers/MOkapi.php b/application/controllers/MOkapi.php index e35749c..ac17ea9 100644 --- a/application/controllers/MOkapi.php +++ b/application/controllers/MOkapi.php @@ -3,8 +3,17 @@ class MOkapi extends CI_Controller { - public function index() - { - $this->load->view('mokapi_home.php'); + public function index(){ + + $name_user = strip_tags($this->input->post('nom')); + $email_user = strip_tags($this->input->post('email')); + $pseudo_user = strip_tags($this->input->post('pseudo')); + $pass_user = sha1($this->input->post('pwd')); + $confirm_pass_user = sha1($this->input->post('pwdc')); + if ($pass_user == $confirm_pass_user && filter_var($email_user,FILTER_VALIDATE_EMAIL)) { + $this->compte_model->Create_Account_User($name_user,$email_user, $pseudo_user, $password_user); + echo "VOUS AVEZ CREE UN COMPTE ET BIENVENU CHEZ NOUS!"; + } + echo "CHECK YOUR EMAIL OR YOUR CONFIRM PASS"; } } \ No newline at end of file From f2eed8449be772c110f0fccf140f55044a8cdab8 Mon Sep 17 00:00:00 2001 From: elviskankola1 Date: Fri, 30 Nov 2018 10:13:19 +0200 Subject: [PATCH 10/24] UPDATE ONE FUNCTION --- application/models/Compte_model.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/application/models/Compte_model.php b/application/models/Compte_model.php index 0d5f6b1..7a2876e 100644 --- a/application/models/Compte_model.php +++ b/application/models/Compte_model.php @@ -7,8 +7,7 @@ class Compte_model extends CI_Model { /*============================================================================= ICI LES ATTRIBUTS DE LA CLASSE REPRESENTANT DE TABLE DE LA DB ===============================================================================*/ - private $table_connexion = 'login'; - private $table_user = 'user'; + private $table_user = 'utilisateur'; /*============================================================================= ICI LE CONSTRUCTEUR DE LA CLASSE ===============================================================================*/ @@ -32,7 +31,7 @@ public function Create_Account_User($nom_user,$email_user, $pseudo_user, $passwo ===============================================================================*/ public function Sign_In_User($login ='', $pass =''){ - $query = $this->db->where(['login'=>$login,'pass'=>$pass])->get($this->table_connexion)->result(); + $query = $this->db->where(['login'=>$login,'pass'=>$pass])->get($this->table_user)->result(); return $query; } From ab88ebef5ed50dfbe365466eef5c692b2d6d729b Mon Sep 17 00:00:00 2001 From: elviskankola1 Date: Fri, 30 Nov 2018 10:19:03 +0200 Subject: [PATCH 11/24] UPDATE FUNCTION INDEX IN CONTROLLER FOLDER --- application/controllers/MOkapi.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/application/controllers/MOkapi.php b/application/controllers/MOkapi.php index ac17ea9..ab795fd 100644 --- a/application/controllers/MOkapi.php +++ b/application/controllers/MOkapi.php @@ -11,8 +11,14 @@ public function index(){ $pass_user = sha1($this->input->post('pwd')); $confirm_pass_user = sha1($this->input->post('pwdc')); if ($pass_user == $confirm_pass_user && filter_var($email_user,FILTER_VALIDATE_EMAIL)) { - $this->compte_model->Create_Account_User($name_user,$email_user, $pseudo_user, $password_user); - echo "VOUS AVEZ CREE UN COMPTE ET BIENVENU CHEZ NOUS!"; + $verify_user_exist = $this->compte_model->Sign_In_User($pseudo,$pass_user); + if (!$verify_user_exist) { + + $this->compte_model->Create_Account_User($name_user,$email_user, $pseudo_user, $password_user); + echo "VOUS AVEZ CREE UN COMPTE ET BIENVENU CHEZ NOUS!"; + } + + echo "LE PSEUDO EXISTE DEJA"; } echo "CHECK YOUR EMAIL OR YOUR CONFIRM PASS"; } From e8000e29c3d117272dfcc5aa9d204cdb824d090e Mon Sep 17 00:00:00 2001 From: elviskankola1 Date: Fri, 30 Nov 2018 10:22:18 +0200 Subject: [PATCH 12/24] SETTING DATABASE --- application/config/database.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/application/config/database.php b/application/config/database.php index d22321e..4493190 100644 --- a/application/config/database.php +++ b/application/config/database.php @@ -76,9 +76,9 @@ $db['default'] = array( 'dsn' => '', 'hostname' => 'localhost', - 'username' => '', + 'username' => 'root', 'password' => '', - 'database' => '', + 'database' => 'mokapi', 'dbdriver' => 'mysqli', 'dbprefix' => '', 'pconnect' => FALSE, From 9c1a22623b306e3f14fc31a53ad9ea153b49edc0 Mon Sep 17 00:00:00 2001 From: elviskankola1 Date: Fri, 30 Nov 2018 10:23:40 +0200 Subject: [PATCH 13/24] WRITTING OF FIELDS DATABASE IN ALL ACTIONS MODEL/compte_model --- application/models/Compte_model.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/application/models/Compte_model.php b/application/models/Compte_model.php index 7a2876e..760fbd6 100644 --- a/application/models/Compte_model.php +++ b/application/models/Compte_model.php @@ -17,12 +17,12 @@ function __construct(){ /*============================================================================= ICI L' ACTION DE CREATION DU COMPTE ===============================================================================*/ - public function Create_Account_User($nom_user,$email_user, $pseudo_user, $password_user){ + public function Create_Account_User($nom_user, $pseudo_user,$email_user, $password_user){ - $this->db->set('',$nom_user); - $this->db->set('',$email_user); - $this->db->set('',$pseudo_user); - $this->db->set('',$password_user); + $this->db->set('comcomplet',$nom_user); + $this->db->set('login',$pseudo_user); + $this->db->set('email',$email_user); + $this->db->set('mdp',$password_user); return $this->db->insert($this->table_user); } From a133951bedbd91a6fe8977d9ff34c4fcac0d592f Mon Sep 17 00:00:00 2001 From: elviskankola1 Date: Fri, 30 Nov 2018 10:26:19 +0200 Subject: [PATCH 14/24] LOADING OF VIEW mokapi_home in controller --- application/controllers/MOkapi.php | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/application/controllers/MOkapi.php b/application/controllers/MOkapi.php index ab795fd..ebbb5f7 100644 --- a/application/controllers/MOkapi.php +++ b/application/controllers/MOkapi.php @@ -1,9 +1,16 @@ load->view('mokapi_home'); + } + + + + public function Create_Account(){ $name_user = strip_tags($this->input->post('nom')); $email_user = strip_tags($this->input->post('email')); From dc323be1114afe0bc6f1b1fe41bcb53d2b349e0a Mon Sep 17 00:00:00 2001 From: elviskankola1 Date: Fri, 30 Nov 2018 11:04:59 +0200 Subject: [PATCH 15/24] AUTOLODING OF ONE LIBRABRY IN CONFIG FOLDER/autoload.php --- application/config/autoload.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/application/config/autoload.php b/application/config/autoload.php index e435e78..af93112 100644 --- a/application/config/autoload.php +++ b/application/config/autoload.php @@ -89,7 +89,7 @@ | | $autoload['helper'] = array('url', 'file'); */ -$autoload['helper'] = array('form'); +$autoload['helper'] = array('form','url'); /* | ------------------------------------------------------------------- From 2d0def81cb6209b2b339fa4dfe42f1658b48c787 Mon Sep 17 00:00:00 2001 From: elviskankola1 Date: Fri, 30 Nov 2018 11:05:46 +0200 Subject: [PATCH 16/24] configiration of my config file in CONFIG/config.php --- application/config/config.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/application/config/config.php b/application/config/config.php index 58e1d3a..056dfa1 100644 --- a/application/config/config.php +++ b/application/config/config.php @@ -23,7 +23,7 @@ | a PHP script and you can easily do that on your own. | */ -$config['base_url'] = 'http://localhost:1024/m-okapi/'; +$config['base_url'] = 'http://localhost/m-okapi/'; /* |-------------------------------------------------------------------------- From 0273d3ed64473c4eb19945f4dc551b5a4f1fe5f4 Mon Sep 17 00:00:00 2001 From: elviskankola1 Date: Fri, 30 Nov 2018 11:06:13 +0200 Subject: [PATCH 17/24] REWRITTING NAME OF CONTROLLER --- application/config/routes.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/application/config/routes.php b/application/config/routes.php index c414445..f6927ae 100644 --- a/application/config/routes.php +++ b/application/config/routes.php @@ -49,6 +49,6 @@ | Examples: my-controller/index -> my_controller/index | my-controller/my-method -> my_controller/my_method */ -$route['default_controller'] = 'mokapi'; +$route['default_controller'] = 'MOkapi'; $route['404_override'] = ''; $route['translate_uri_dashes'] = FALSE; From 3f8dfba7ed293eb30a07b5848bc9a67e5d8a7c1a Mon Sep 17 00:00:00 2001 From: elviskankola1 Date: Fri, 30 Nov 2018 11:07:03 +0200 Subject: [PATCH 18/24] NEW FUNCTION FOR LOG IN CONTROLLERS FOLDER / MOkapi.php --- application/controllers/MOkapi.php | 29 ++++++++++++++++++++++------- 1 file changed, 22 insertions(+), 7 deletions(-) diff --git a/application/controllers/MOkapi.php b/application/controllers/MOkapi.php index ebbb5f7..9209357 100644 --- a/application/controllers/MOkapi.php +++ b/application/controllers/MOkapi.php @@ -3,7 +3,9 @@ class MOkapi extends CI_Controller{ - + function __construct(){ + parent::__construct(); + } public function index(){ $this->load->view('mokapi_home'); } @@ -18,15 +20,28 @@ public function Create_Account(){ $pass_user = sha1($this->input->post('pwd')); $confirm_pass_user = sha1($this->input->post('pwdc')); if ($pass_user == $confirm_pass_user && filter_var($email_user,FILTER_VALIDATE_EMAIL)) { - $verify_user_exist = $this->compte_model->Sign_In_User($pseudo,$pass_user); - if (!$verify_user_exist) { + $verify_user_exist = $this->compte_model->Sign_In_User($pseudo_user,$pass_user); + if ($verify_user_exist == false) { - $this->compte_model->Create_Account_User($name_user,$email_user, $pseudo_user, $password_user); + $this->compte_model->Create_Account_User($name_user,$email_user, $pseudo_user, $pass_user); echo "VOUS AVEZ CREE UN COMPTE ET BIENVENU CHEZ NOUS!"; } - - echo "LE PSEUDO EXISTE DEJA"; + }else{ + redirect('HTTP_FERERER'); + } + + public function Login_In_Account(){ + + $pseudo_user = strip_tags($this->input->post('pseudo')); + $pass_user = sha1($this->input->post('pwd')); + $user = $this->compte_model->Sign_In_User($pseudo_user,$pass_user); + if($user){ + echo "vous etes bien sur votre compte!"; + }else{ + redirect('HTTP_FERERER'); } - echo "CHECK YOUR EMAIL OR YOUR CONFIRM PASS"; + + } + } } \ No newline at end of file From 33c41f5cc3a8a393d60ec85127edf1b672b33f5d Mon Sep 17 00:00:00 2001 From: elviskankola1 Date: Fri, 30 Nov 2018 11:07:31 +0200 Subject: [PATCH 19/24] UPDATE FOR SOME QUERY IN FUNCTION'S --- application/models/Compte_model.php | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/application/models/Compte_model.php b/application/models/Compte_model.php index 760fbd6..66a9944 100644 --- a/application/models/Compte_model.php +++ b/application/models/Compte_model.php @@ -19,10 +19,11 @@ function __construct(){ ===============================================================================*/ public function Create_Account_User($nom_user, $pseudo_user,$email_user, $password_user){ - $this->db->set('comcomplet',$nom_user); + $this->db->set('nomcomplet',$nom_user); $this->db->set('login',$pseudo_user); $this->db->set('email',$email_user); $this->db->set('mdp',$password_user); + $this->db->set('etat',1); return $this->db->insert($this->table_user); } @@ -31,8 +32,12 @@ public function Create_Account_User($nom_user, $pseudo_user,$email_user, $passwo ===============================================================================*/ public function Sign_In_User($login ='', $pass =''){ - $query = $this->db->where(['login'=>$login,'pass'=>$pass])->get($this->table_user)->result(); - return $query; + $query = $this->db->where(['login'=>$login,'mdp'=>$pass])->get($this->table_user)->result(); + if( $query == true){ + return true; + }else{ + return false; + } } From 85afedf3111b2e7a0e70a0422431e1999469ca7a Mon Sep 17 00:00:00 2001 From: elviskankola1 Date: Fri, 30 Nov 2018 11:07:46 +0200 Subject: [PATCH 20/24] CREATING FOR NEW FORM --- application/views/mokapi_home.php | 21 ++++++++------------- 1 file changed, 8 insertions(+), 13 deletions(-) diff --git a/application/views/mokapi_home.php b/application/views/mokapi_home.php index 1a7703f..de3398e 100644 --- a/application/views/mokapi_home.php +++ b/application/views/mokapi_home.php @@ -2,16 +2,11 @@ defined('BASEPATH') OR exit('No direct script access allowed'); ?> - - - - M-OKAPI - - - -

Bienvenue sur M-OKAPI

-

- Votre gestionnaire de budget optimisé -

- - +
+ + + + + + +
From 32a981ad9921e2615f1dea6559ac85235c453d35 Mon Sep 17 00:00:00 2001 From: elviskankola1 Date: Fri, 30 Nov 2018 11:14:35 +0200 Subject: [PATCH 21/24] COMMENT IN CONTROLLER --- application/controllers/MOkapi.php | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/application/controllers/MOkapi.php b/application/controllers/MOkapi.php index 9209357..b436a14 100644 --- a/application/controllers/MOkapi.php +++ b/application/controllers/MOkapi.php @@ -3,14 +3,21 @@ class MOkapi extends CI_Controller{ + /*============================================================================= + ICI LE CONSTRUCTEUR DE LA CALSS + ===============================================================================*/ function __construct(){ parent::__construct(); } + /*============================================================================= + ICI ACTION DE LA CLASSE REPRESENTANT DE LA MAIN PAGE + ===============================================================================*/ public function index(){ $this->load->view('mokapi_home'); } - - + /*============================================================================= + ICI L'ACTION DE CREATION D'UN COMPTE + ===============================================================================*/ public function Create_Account(){ @@ -29,7 +36,9 @@ public function Create_Account(){ }else{ redirect('HTTP_FERERER'); } - + /*============================================================================= + ICI L'ACTION DE SE LOGER PAR UN USER + ===============================================================================*/ public function Login_In_Account(){ $pseudo_user = strip_tags($this->input->post('pseudo')); @@ -42,6 +51,8 @@ public function Login_In_Account(){ } } - + /*============================================================================= + AJOUTER AUSSI LES FONCTIONNALITES DEMANDEES EN BAS SVP! + ===============================================================================*/ } } \ No newline at end of file From 133b1199c2b16b7dc319e1a5ef4d3af3e0de9364 Mon Sep 17 00:00:00 2001 From: elviskankola1 Date: Fri, 30 Nov 2018 11:19:19 +0200 Subject: [PATCH 22/24] UPDATE Login_In_Account --- application/controllers/MOkapi.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/application/controllers/MOkapi.php b/application/controllers/MOkapi.php index b436a14..723b9b7 100644 --- a/application/controllers/MOkapi.php +++ b/application/controllers/MOkapi.php @@ -36,9 +36,11 @@ public function Create_Account(){ }else{ redirect('HTTP_FERERER'); } + } + /*============================================================================= - ICI L'ACTION DE SE LOGER PAR UN USER - ===============================================================================*/ + ICI L'ACTION DE SE LOGER + ===============================================================================*/ public function Login_In_Account(){ $pseudo_user = strip_tags($this->input->post('pseudo')); From 12ba3be92cd19bb08d40408b26896a2c8e212bdc Mon Sep 17 00:00:00 2001 From: elviskankola1 Date: Fri, 30 Nov 2018 15:29:02 +0200 Subject: [PATCH 23/24] UPDATE --- application/controllers/MOkapi.php | 29 ++++++++++++++++------------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/application/controllers/MOkapi.php b/application/controllers/MOkapi.php index 723b9b7..e62b767 100644 --- a/application/controllers/MOkapi.php +++ b/application/controllers/MOkapi.php @@ -13,7 +13,13 @@ function __construct(){ ICI ACTION DE LA CLASSE REPRESENTANT DE LA MAIN PAGE ===============================================================================*/ public function index(){ - $this->load->view('mokapi_home'); + $this->load->view('user/main'); + } + public function form_inscription(){ + $this->load->view('user/mokapi_home'); + } + public function form_auth(){ + $this->load->view('user/auth'); } /*============================================================================= ICI L'ACTION DE CREATION D'UN COMPTE @@ -24,8 +30,8 @@ public function Create_Account(){ $name_user = strip_tags($this->input->post('nom')); $email_user = strip_tags($this->input->post('email')); $pseudo_user = strip_tags($this->input->post('pseudo')); - $pass_user = sha1($this->input->post('pwd')); - $confirm_pass_user = sha1($this->input->post('pwdc')); + $pass_user = $this->input->post('pwd'); + $confirm_pass_user = $this->input->post('pwdc'); if ($pass_user == $confirm_pass_user && filter_var($email_user,FILTER_VALIDATE_EMAIL)) { $verify_user_exist = $this->compte_model->Sign_In_User($pseudo_user,$pass_user); if ($verify_user_exist == false) { @@ -34,7 +40,7 @@ public function Create_Account(){ echo "VOUS AVEZ CREE UN COMPTE ET BIENVENU CHEZ NOUS!"; } }else{ - redirect('HTTP_FERERER'); + redirect($_SERVER['HTTP_REFERER'']); } } @@ -44,17 +50,14 @@ public function Create_Account(){ public function Login_In_Account(){ $pseudo_user = strip_tags($this->input->post('pseudo')); - $pass_user = sha1($this->input->post('pwd')); + $pass_user = $this->input->post('pwd'); $user = $this->compte_model->Sign_In_User($pseudo_user,$pass_user); - if($user){ + if($user == true){ echo "vous etes bien sur votre compte!"; }else{ - redirect('HTTP_FERERER'); + redirect($_SERVER['HTTP_REFERER']); } - } - /*============================================================================= - AJOUTER AUSSI LES FONCTIONNALITES DEMANDEES EN BAS SVP! - ===============================================================================*/ - } -} \ No newline at end of file +} + + \ No newline at end of file From f08a4e2d2532797830eeddb7f60e7951be473af4 Mon Sep 17 00:00:00 2001 From: elviskankola1 Date: Fri, 30 Nov 2018 15:29:45 +0200 Subject: [PATCH 24/24] UPDATE --- application/controllers/MOkapi.php | 4 ++-- application/views/user/auth.php | 11 +++++++++++ application/views/user/main.php | 15 +++++++++++++++ application/views/{ => user}/mokapi_home.php | 6 +++--- 4 files changed, 31 insertions(+), 5 deletions(-) create mode 100644 application/views/user/auth.php create mode 100644 application/views/user/main.php rename application/views/{ => user}/mokapi_home.php (89%) diff --git a/application/controllers/MOkapi.php b/application/controllers/MOkapi.php index e62b767..0131674 100644 --- a/application/controllers/MOkapi.php +++ b/application/controllers/MOkapi.php @@ -40,7 +40,7 @@ public function Create_Account(){ echo "VOUS AVEZ CREE UN COMPTE ET BIENVENU CHEZ NOUS!"; } }else{ - redirect($_SERVER['HTTP_REFERER'']); + redirect($_SERVER['HTTP_REFERER']); } } @@ -52,7 +52,7 @@ public function Login_In_Account(){ $pseudo_user = strip_tags($this->input->post('pseudo')); $pass_user = $this->input->post('pwd'); $user = $this->compte_model->Sign_In_User($pseudo_user,$pass_user); - if($user == true){ + if($user){ echo "vous etes bien sur votre compte!"; }else{ redirect($_SERVER['HTTP_REFERER']); diff --git a/application/views/user/auth.php b/application/views/user/auth.php new file mode 100644 index 0000000..0665647 --- /dev/null +++ b/application/views/user/auth.php @@ -0,0 +1,11 @@ + +

AUTHENTIFICATION

+
+ + + +
+
+ diff --git a/application/views/user/main.php b/application/views/user/main.php new file mode 100644 index 0000000..5c89c2a --- /dev/null +++ b/application/views/user/main.php @@ -0,0 +1,15 @@ + + + + + + Page Title + + + +

BIENVENUE SUR M-OKAPI

+ votre gestionnaire de budgets




+ + + + \ No newline at end of file diff --git a/application/views/mokapi_home.php b/application/views/user/mokapi_home.php similarity index 89% rename from application/views/mokapi_home.php rename to application/views/user/mokapi_home.php index de3398e..8139616 100644 --- a/application/views/mokapi_home.php +++ b/application/views/user/mokapi_home.php @@ -1,12 +1,12 @@ - +

CREER UN COMPTE

- - + +