Advertisement
Guest User

Untitled

a guest
May 9th, 2016
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.73 KB | None | 0 0
  1. <?php
  2.  
  3. function CreateID(){return rand(0,9999999999);}
  4. function valid_UP($UPIN){if($UPIN != ""){return 1;}}
  5.  
  6. function login($USERIN,$PASSIN){
  7. $sqlcon = mysqli_connect("localhost", "root", '****', "logging");
  8. if(!$sqlcon){die("Connection failed: " . mysqli_connect_error());}
  9. if($sqlcon){
  10.     $query = "select num, username, password from users";
  11.     $result = mysqli_query($sqlcon, $query);
  12.     while($row = mysqli_fetch_assoc($result)){
  13.         if(($USERIN == $row["username"]) and ($PASSIN == $row["password"])){
  14.             $_SESSION["USER"] = $USERIN;
  15.             $_SESSION["PASS"] = $PASSIN;
  16.             $_SESSION["IDNU"] = $row["num"];
  17.             mysqli_close($mysql);
  18.             return 1;
  19.             }
  20.         }
  21. }
  22. mysqli_close($mysql);
  23. return 0;
  24. }
  25.  
  26. function logout(){session_destroy();}
  27.  
  28. function register($USERIN,$PASSIN){
  29. if(!( (valid_UP($USERIN)) and (valid_UP($PASSIN)) )){return 0;}
  30. $sqlcon = mysqli_connect("localhost", "root", '****', "logging");
  31. if(!$sqlcon){die("Connection failed: " . mysqli_connect_error());}
  32. if($sqlcon){
  33.     $query = "insert into users (num,username,password) values ('".mysqli_real_escape_string($sqlcon,CreateID())."','".mysqli_real_escape_string($sqlcon,$USERIN)."','".mysqli_real_escape_string($sqlcon,$PASSIN)."')";
  34.     $TEMP = mysqli_query($sqlcon, $query);
  35. }
  36. mysqli_close($mysql);
  37. return $TEMP;
  38. }
  39.  
  40. function auth(){
  41. $sqlcon = mysqli_connect("localhost", "root", '****', "logging");
  42. if(!$sqlcon){return 0;}
  43. if($sqlcon){
  44.     $query = "select num, username, password from users";
  45.     $result = mysqli_query($sqlcon, $query);
  46.     while($row = mysqli_fetch_assoc($result)){
  47.         if(($_SESSION["USER"] == $row["username"]) and ($_SESSION["PASS"] == $row["password"]) and($_SESSION["IDNU"] == $row["num"])){
  48.             mysqli_close($mysql);
  49.             return 1;
  50.             }
  51.         }
  52. return 0;
  53. }
  54. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement