Compare commits
1 Commits
Author | SHA1 | Date |
---|---|---|
|
dfd32644d5 |
|
@ -30,9 +30,9 @@ class Users extends CI_Controller
|
||||||
$this->load->view('login',$data);
|
$this->load->view('login',$data);
|
||||||
} elseif ($this->input->server('REQUEST_METHOD') === 'POST') {
|
} elseif ($this->input->server('REQUEST_METHOD') === 'POST') {
|
||||||
$user_login = array(
|
$user_login = array(
|
||||||
'agent_member_code' => $this->input->post('code')
|
'user_validation_code' => $this->input->post('code')
|
||||||
);
|
);
|
||||||
$user = $this->Global_model->login_user($user_login['agent_member_code']);
|
$user = $this->Global_model->login_user($user_login['user_validation_code']);
|
||||||
if ($user != false) {
|
if ($user != false) {
|
||||||
$countryId = $user->country_id;
|
$countryId = $user->country_id;
|
||||||
$checkIfGameActived = $this->Global_model->checkIfGameActived($countryId);
|
$checkIfGameActived = $this->Global_model->checkIfGameActived($countryId);
|
||||||
|
@ -40,10 +40,10 @@ class Users extends CI_Controller
|
||||||
$data['user'] = $user;
|
$data['user'] = $user;
|
||||||
$data['pays'] = $user->country;
|
$data['pays'] = $user->country;
|
||||||
$data['id_user'] = $user->id;
|
$data['id_user'] = $user->id;
|
||||||
$this->session->set_userdata('agent_member_code', $user_login['agent_member_code']);
|
$this->session->set_userdata('user_validation_code', $user_login['user_validation_code']);
|
||||||
$this->session->set_userdata('user', $user->lastname);
|
$this->session->set_userdata('user', $user->lastname);
|
||||||
$this->session->set_userdata('pays', $data['pays']);
|
$this->session->set_userdata('pays', $data['pays']);
|
||||||
$this->session->set_userdata('id_user', $user->id);
|
$this->session->set_userdata('id_user', $data['id_user']);
|
||||||
$this->session->set_userdata('id_country', $countryId);
|
$this->session->set_userdata('id_country', $countryId);
|
||||||
redirect('/');
|
redirect('/');
|
||||||
} else {
|
} else {
|
||||||
|
@ -51,7 +51,7 @@ class Users extends CI_Controller
|
||||||
redirect('login');
|
redirect('login');
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
$this->session->set_flashdata('message', "Ce code membre est incorrect");
|
$this->session->set_flashdata('message', "Ce code de validation est incorrect");
|
||||||
redirect('login');
|
redirect('login');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -67,7 +67,7 @@ class Users extends CI_Controller
|
||||||
public function add_member()
|
public function add_member()
|
||||||
{
|
{
|
||||||
$validation_code = $this->input->post('code');
|
$validation_code = $this->input->post('code');
|
||||||
$newMember = $this->Global_model->getSimpleUser($validation_code);
|
$newMember = $this->Global_model->getSimpleUser($this->session->userdata('id_user'),$validation_code);
|
||||||
if ($newMember != false) {
|
if ($newMember != false) {
|
||||||
$idNewMember = $newMember->id;
|
$idNewMember = $newMember->id;
|
||||||
$codeExist = $this->Global_model->checkIfIdExist($idNewMember);
|
$codeExist = $this->Global_model->checkIfIdExist($idNewMember);
|
||||||
|
|
|
@ -5,7 +5,7 @@ class Global_model extends CI_Model
|
||||||
{
|
{
|
||||||
public function login_user($code)
|
public function login_user($code)
|
||||||
{
|
{
|
||||||
$query = $this->db->query("SELECT id , lastname, phone , country_id , country FROM agent_plus WHERE code_membre='" . $code . "'");
|
$query = $this->db->query("SELECT id , lastname,phone, country_id , country FROM users_simple WHERE validation_code='" . $code . "'");
|
||||||
if ($query->num_rows() > 0) {
|
if ($query->num_rows() > 0) {
|
||||||
return $query->first_row();
|
return $query->first_row();
|
||||||
} else {
|
} else {
|
||||||
|
@ -25,9 +25,9 @@ class Global_model extends CI_Model
|
||||||
public function getTotal($code)
|
public function getTotal($code)
|
||||||
{
|
{
|
||||||
$query = $this->db->query("SELECT count(*) AS c
|
$query = $this->db->query("SELECT count(*) AS c
|
||||||
FROM agents_game g
|
FROM game
|
||||||
INNER JOIN agent_plus ag ON g.id_parrain= ag.id
|
INNER JOIN users ON game.id_parrain=users.id
|
||||||
WHERE ag.code_membre='" . $code . "'");
|
WHERE users.validation_code='" . $code . "'");
|
||||||
if ($query->num_rows() > 0) {
|
if ($query->num_rows() > 0) {
|
||||||
return $query->row()->c;
|
return $query->row()->c;
|
||||||
} else {
|
} else {
|
||||||
|
@ -37,9 +37,9 @@ class Global_model extends CI_Model
|
||||||
|
|
||||||
public function getMembres($id_parrain)
|
public function getMembres($id_parrain)
|
||||||
{
|
{
|
||||||
$query = $this->db->query("SELECT users.lastname,users.validation_code FROM agents_game g
|
$query = $this->db->query("SELECT users.lastname,users.validation_code FROM `game`
|
||||||
INNER JOIN `users` ON `users`.id= g.id_joueur
|
INNER JOIN `users` ON `users`.id=`game`.id_joueur
|
||||||
WHERE g.id_parrain='" . $id_parrain . "'");
|
WHERE `game`.id_parrain='" . $id_parrain . "'");
|
||||||
if ($query->num_rows() > 0) {
|
if ($query->num_rows() > 0) {
|
||||||
return $query;
|
return $query;
|
||||||
} else {
|
} else {
|
||||||
|
@ -47,9 +47,9 @@ class Global_model extends CI_Model
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public function getSimpleUser($code)
|
public function getSimpleUser($idParrain,$code)
|
||||||
{
|
{
|
||||||
$query = $this->db->query("SELECT id , country, country_id FROM users_simple WHERE validation_code='" . $code . "'");
|
$query = $this->db->query("SELECT id , country, country_id FROM users_simple WHERE id <> $idParrain AND validation_code='" . $code . "'");
|
||||||
if ($query->num_rows() > 0) {
|
if ($query->num_rows() > 0) {
|
||||||
return $query->first_row();
|
return $query->first_row();
|
||||||
} else {
|
} else {
|
||||||
|
@ -59,13 +59,13 @@ class Global_model extends CI_Model
|
||||||
|
|
||||||
public function addMember($id_parrain, $id_newMember, $id_pays)
|
public function addMember($id_parrain, $id_newMember, $id_pays)
|
||||||
{
|
{
|
||||||
$query = $this->db->query("INSERT INTO agents_game(id_parrain, id_joueur, id_pays) VALUE (" . $id_parrain . "," . $id_newMember . "," . $id_pays . ")");
|
$query = $this->db->query("INSERT INTO game(id_parrain, id_joueur, id_pays) VALUE (" . $id_parrain . "," . $id_newMember . "," . $id_pays . ")");
|
||||||
return $query;
|
return $query;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function checkIfIdExist($id)
|
public function checkIfIdExist($id)
|
||||||
{
|
{
|
||||||
$query = $this->db->query("SELECT * FROM agents_game WHERE id_joueur=" . $id . " OR id_parrain=" . $id);
|
$query = $this->db->query("SELECT * FROM game WHERE id_joueur=" . $id . " OR id_parrain=" . $id);
|
||||||
if ($query->num_rows() > 0) {
|
if ($query->num_rows() > 0) {
|
||||||
return true;
|
return true;
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -39,8 +39,8 @@ defined('BASEPATH') OR exit('No direct script access allowed');
|
||||||
Se connecter
|
Se connecter
|
||||||
</span>
|
</span>
|
||||||
|
|
||||||
<div class="wrap-input100 validate-input" data-validate = "Votre code membre est requis">
|
<div class="wrap-input100 validate-input" data-validate = "Votre code de validation est requis">
|
||||||
<input class="input100" type="text" title="Code de membre obtenu lors de la création de votre compte iLinkWorld" name="code" placeholder="Code membre">
|
<input class="input100" type="text" title="Code de validation utilisé lors de la création de votre compte iLinkWorld" name="code" placeholder="Code de validation">
|
||||||
<span class="focus-input100"></span>
|
<span class="focus-input100"></span>
|
||||||
<span class="symbol-input100">
|
<span class="symbol-input100">
|
||||||
<i class="fa fa-lock" aria-hidden="true"></i>
|
<i class="fa fa-lock" aria-hidden="true"></i>
|
||||||
|
|
Loading…
Reference in New Issue