+ Add users code and iLink wallet during registration
This commit is contained in:
parent
67ef9414ed
commit
d8491a7202
|
@ -1,2 +1,3 @@
|
||||||
/docs/
|
/docs/
|
||||||
/.idea/
|
/.idea/
|
||||||
|
/vendor
|
||||||
|
|
|
@ -904,11 +904,18 @@ VALUES('$network->id','$agent_id','$balance','$etat','$code_id','$phone','$valid
|
||||||
$rowcount=mysqli_num_rows($q);
|
$rowcount=mysqli_num_rows($q);
|
||||||
$codeCorrect=$rowcount<0;
|
$codeCorrect=$rowcount<0;
|
||||||
}while($codeCorrect);
|
}while($codeCorrect);
|
||||||
|
// Generate user code
|
||||||
|
do{
|
||||||
|
$user_code=$this->generateRandomString();
|
||||||
|
$q=mysqli_query($this->con,"SELECT * FROM users WHERE user_code='$user_code'");
|
||||||
|
$rowcount=mysqli_num_rows($q);
|
||||||
|
$codeCorrect=$rowcount<0;
|
||||||
|
}while($codeCorrect);
|
||||||
$networkid=$network->id;
|
$networkid=$network->id;
|
||||||
$result = mysqli_query($this->con,
|
$result = mysqli_query($this->con,
|
||||||
"INSERT INTO users(uid, adresse,lastname, phone, email, solde, encrypted_password,
|
"INSERT INTO users(uid, adresse,lastname, phone, email,user_code, solde, encrypted_password,
|
||||||
salt,validation_code, active,network_id) VALUES
|
salt,validation_code, active,network_id) VALUES
|
||||||
('$uuid', '$firstname', '$lastname', '$phone','$email','$balance','$encrypted_password', '$salt',
|
('$uuid', '$firstname', '$lastname', '$phone','$email','$user_code','$balance','$encrypted_password', '$salt',
|
||||||
'$validation_code','0','$networkid')");
|
'$validation_code','0','$networkid')");
|
||||||
// check for successful store
|
// check for successful store
|
||||||
if ($result) {
|
if ($result) {
|
||||||
|
@ -1188,4 +1195,16 @@ ag.adresse,
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function createWalletIlink($phone=null){
|
||||||
|
$result = mysqli_query($this->con,"SELECT id from users WHERE phone ='$phone'");
|
||||||
|
if($result){
|
||||||
|
$array=mysqli_fetch_array($result,MYSQLI_ASSOC);
|
||||||
|
$idUser = $array['id'];
|
||||||
|
if($idUser){
|
||||||
|
$result = mysqli_query($this->con,"INSERT INTO wallets_users (idUser) VALUES ('$idUser')");
|
||||||
|
return $result;
|
||||||
|
}else return false;
|
||||||
|
}else return false;
|
||||||
|
}
|
||||||
}
|
}
|
|
@ -898,6 +898,9 @@ na.id as agent_id,ds.id,cg.code_membre as code_membre ,ds.id as demande_id FROM
|
||||||
$request->phone,
|
$request->phone,
|
||||||
$request->password, $request->network);
|
$request->password, $request->network);
|
||||||
if ($user != null && !isset($user['error'])) {
|
if ($user != null && !isset($user['error'])) {
|
||||||
|
// Create wallet user
|
||||||
|
$this->db->createWalletIlink($request->phone);
|
||||||
|
|
||||||
$user["success"] = 1;
|
$user["success"] = 1;
|
||||||
$username = $user["lastname"];
|
$username = $user["lastname"];
|
||||||
$subject = $this->messageText['WELCOME_ILINK'];
|
$subject = $this->messageText['WELCOME_ILINK'];
|
||||||
|
|
Loading…
Reference in New Issue