Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // User's Login
- public function Login($username, $pass, $table_name){
- $password = SHA1($pass);
- if(!empty($username) && !empty($password)){
- $user = $this->link->prepare("SELECT * FROM $table_name WHERE username=? AND pass=?");
- $user->bind_param("ss", $username, $password);
- $user->execute();
- $result = $user->get_result();
- if($result->num_rows==1){
- session_start();
- $row=$result->fetch_assoc();
- $loginuser = $_SESSION['name']=$row['username'];
- $logged_id =$_SESSION['id']=$row['id'];
- $phone_id =$_SESSION['phone']=$row['phone'];
- $identity =$_SESSION['identity']=$row['id'].$row['phone'];
- if(isset($_SESSION['name'])) {
- ob_start();
- header('Location: dashboard?id='.$row['id'].$row['phone']);
- exit();
- } else {
- echo "<p class='col-sm-4 mx-auto mt-5 alert alert-danger text-center'>Invalid Session, Try Again</p>";
- }
- }else{
- echo "<p class='col-sm-4 mx-auto mt-5 alert alert-danger text-center'>Invalid Username and Password</p>";
- }
- }else{
- echo "<p class='col-sm-4 mx-auto mt-5 alert alert-danger text-center'> Empty Login Details </p>";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement