Advertisement
alsajid

Untitled

Jan 31st, 2018
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.30 KB | None | 0 0
  1. <?php
  2. session_start();
  3. include 'db_conn.php';
  4. if(isset($_POST['submit'])) {
  5.  
  6. if(isset($_POST['username'])) $username = $_POST['username'];
  7. if(isset($_POST['email'])) $username = $_POST['email'];
  8. if(isset($_POST['contact'])) $username = $_POST['contact'];
  9. if(isset($_POST['password'])) $password = $_POST['password'];
  10.  
  11. if(empty($username)) {
  12. $msg = "প্রবেশের জন্য তথ্যপূরণ আবশ্যক";
  13. header("Location:login.php?msg=$msg");
  14. } else {
  15.  
  16. if(empty($password)) {
  17. $msg = "প্রবেশের জন্য গুপ্তমন্ত্র আবশ্যক";
  18. header("Location:login.php?msg=$msg");
  19. } else{
  20.  
  21. $user = "SELECT * FROM user_info WHERE username = '$username' or email = '$username' or contact = '$username'";
  22. $usercheck = $conn->query($user);
  23.  
  24. $sqli = "SELECT * FROM user_info WHERE username = '$username' and password = '$password' and approval = '1' or email = '$username' or contact = '$username' ";
  25. $result = $conn->query($sqli);
  26.  
  27. $sqla = "SELECT * FROM user_info WHERE username = '$username' and password = '$password' and approval = '0' or email = '$username' or contact = '$username' ";
  28. $resulta = $conn->query($sqla);
  29.  
  30. if ($result->num_rows > 0) {
  31. // output data of each row
  32.  
  33. // using loop we are getting following information
  34. $user_id="";
  35. $email="";
  36. $username="";
  37. while($row = $result->fetch_assoc()) {
  38. $user_id=$row["user_id"];
  39. $email=$row["email"];
  40. $username=$row["username"];
  41. }
  42.  
  43.  
  44. $_SESSION['user_id'] = $user_id;
  45. $_SESSION['email'] = $email;
  46. $_SESSION['username'] = $username;
  47. $_SESSION['flag'] = true;
  48.  
  49. header("location: home.php");
  50.  
  51.  
  52. } else{
  53. if ($resulta->num_rows > 0) {
  54. $msg = "তোমার খবর আছে";
  55. header("Location:login.php?msg=$msg");
  56. } else {
  57. if ($usercheck->num_rows > 0) {
  58. $msg = "তোমার গুপ্তমন্ত্রটি মিথ্যা, আবার চেষ্টা করো";
  59. header("Location:login.php?msg=$msg");
  60. } else {
  61. $msg = "তোমার তথ্যসমূহ অবান্তর";
  62. header("Location:login.php?msg=$msg");
  63. }}}}}
  64. $conn->close();
  65. }
  66. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement