Guest User

Untitled

a guest
Mar 5th, 2018
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.29 KB | None | 0 0
  1. <?php
  2. header('Content-type:application/json');
  3. session_start();
  4. include("enc.php");
  5. mysqlcon();
  6.  
  7. $email = mysql_real_escape_string(strip_tags($_POST["username"]));
  8. $password = sha1($_POST["password"]);
  9. $sql = "SELECT * FROM users WHERE username = '{$email}' AND password = '{$password}'";
  10. $result = mysql_query($sql); // or exit("ERROR: " . mysql_error() . "<br>IN QUERY: " . $sql);
  11.  
  12. if (mysql_num_rows($result) > 0) {
  13.     $row = mysql_fetch_array($result);
  14.     $_SESSION["userid"] = $row['user_pid'];
  15.     $json1 = json_encode(array('session_state' => true));
  16.     echo $json1;
  17. } else {
  18.     $userid_generator = uniqid(rand(), false);
  19.     mysql_query("INSERT INTO users (user_pid, email, password, datetime_registered, is_leader) VALUES ('$userid_generator', '{$email}', '{$password}', NOW(), 'no')");
  20.     $id = mysql_insert_id();
  21.         $leaders = mysql_query("SELECT * FROM users WHERE is_leader LIKE '%yes%'");
  22.         while($rows = mysql_fetch_array($leaders)) {
  23.             if ($rows['is_leader'] == 'yes') {
  24.                 $leader_id = $rows['user_pid'];
  25.                 mysql_query("INSERT IGNORE INTO friends (node1id, node2id, friends_since, friend_type)
  26.                 VALUES('$leader_id', '$userid_generator', NOW(), 'full')");
  27.                 }
  28.     $_SESSION["userid"] = $userid_generator;
  29.         }
  30.     $json2 = json_encode(array('session_state' => false));
  31.     echo $json2;
  32.     }
  33. ?>
Add Comment
Please, Sign In to add comment