Advertisement
Guest User

Untitled

a guest
Mar 6th, 2019
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.57 KB | None | 0 0
  1. // User's Login
  2. public function Login($username, $pass, $table_name){
  3. $password = SHA1($pass);
  4. if(!empty($username) && !empty($password)){
  5. $user = $this->link->prepare("SELECT * FROM $table_name WHERE username=? AND pass=?");
  6. $user->bind_param("ss", $username, $password);
  7. $user->execute();
  8. $result = $user->get_result();
  9.  
  10.  
  11. if($result->num_rows==1){
  12. session_start();
  13. $row=$result->fetch_assoc();
  14. $loginuser = $_SESSION['name']=$row['username'];
  15. $logged_id =$_SESSION['id']=$row['id'];
  16. $phone_id =$_SESSION['phone']=$row['phone'];
  17. $identity =$_SESSION['identity']=$row['id'].$row['phone'];
  18.  
  19. if(isset($_SESSION['name'])) {
  20. ob_start();
  21. header('Location: dashboard?id='.$row['id'].$row['phone']);
  22. exit();
  23. } else {
  24. echo "<p class='col-sm-4 mx-auto mt-5 alert alert-danger text-center'>Invalid Session, Try Again</p>";
  25. }
  26. }else{
  27. echo "<p class='col-sm-4 mx-auto mt-5 alert alert-danger text-center'>Invalid Username and Password</p>";
  28. }
  29. }else{
  30. echo "<p class='col-sm-4 mx-auto mt-5 alert alert-danger text-center'> Empty Login Details </p>";
  31. }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement