Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(!empty($email) && !empty($phone) && !empty($pass) && !empty($token)){
- $check_token = "SELECT * FROM tokens WHERE `token` = '$token'";
- $check_action = mysqli_query($con,$check_token);
- if($check_action->num_rows>0){
- $sql = "SELECT * FROM users WHERE `email` = '$email'";
- $exe = mysqli_query($con,$sql);
- if($exe->num_rows==0){
- $last = "SELECT * FROM users ORDER BY discord_id DESC LIMIT 1";
- $las_q = mysqli_query($con,$last);
- $l_id = mt_rand(10000,999999);
- if($las_q->num_rows>0){
- $r = $las_q->fetch_assoc();
- $l_id = $r['discord_id']+1;
- }
- $salt = mcrypt_create_iv(22, MCRYPT_DEV_URANDOM);
- $options = ['salt' => $salt];
- $hashed_pass = password_hash ( $pass, PASSWORD_BCRYPT, $options );
- $submit = "INSERT INTO users (`discord_id`,`email`,`password`,`salt`,`ip`,`join_date`,`phone`,`phone_verified`,`token`) VALUES
- ('$l_id','$email','$hashed_pass','$salt','$ip','$join','$phone','$verify','$token')";
- $execute = mysqli_query($con,$submit);
- if($execute){
- $sql = "SELECT * FROM users WHERE `email` = '$email'";
- $exe = mysqli_query($con,$sql);
- $_SESSION['user_info'] = $exe->fetch_assoc();
- $_SESSION['logged_in'] = true;
- $result = array(
- 'success'=>true,
- 'message'=>'User registered sucessfuly.'
- );
- }else{
- $result = array(
- 'success'=>false,
- 'message'=>'Some error occured! Please try again later!'
- );
- }
- }else{
- $result = array(
- 'success'=>false,
- 'message'=>'Email already exists!'
- );
- }
- }else{
- $result = array(
- 'success'=>false,
- 'message'=>'Invalid token!'
- );
- }
- }else{
- $result = array(
- 'success'=>false,
- 'message'=>'Please fill all the fields!'
- );
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement