Guest User

Untitled

a guest
Aug 22nd, 2018
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.51 KB | None | 0 0
  1. session retriving on page
  2. $siteConfig_session_name = 'dhoombox';
  3.  
  4. function user_front_end_login($_POST,$checkout_page,$check){
  5. $errorMessage = '';
  6. $userName = trim($_POST['username']);
  7. $password = md5(trim($_POST['password']));
  8. $user_login = mysql_query("SELECT user_id, email_id,username, password , firstname, lastname, status FROM tbl_users WHERE username= '".$userName."' AND password = '".$password."' ");
  9. $select_user = mysql_fetch_array($user_login);
  10. if( mysql_num_rows($user_login)==1){
  11. $user_status = $select_user['status'];
  12. //setAdminError('<span class="errormsg">Information has not been deleted!</span>');
  13. if( $user_status==1){
  14.  
  15. $this->setUserLoginSession($select_user['user_id'], $select_user['email_id'], $select_user['username'],$select_user['firstname'],$select_user['lastname']);
  16.  
  17.  
  18. if($checkout_page==1){
  19. siteRedirect("billing_info.php");
  20. }
  21. else{
  22.  
  23. print_r($_SESSION);
  24. siteRedirect("index.php");
  25. }
  26.  
  27. }else{
  28. setAdminError('<span class="errormsg" style="color:#FF0000;">Sorry your account is not activated.</span>'); siteRedirect("login.php");
  29. }
  30. }else{
  31. setAdminError('<span class="errormsg" style="color:#FF0000;">Username or password mismatch</span>');
  32. if($checkout_page==1){
  33. siteRedirect("checkout.php");
  34. }
  35. else{
  36. siteRedirect("login.php");
  37. }
  38. }
  39. }
  40.  
  41. function setUserLoginSession($uid, $email, $un, $fn,$ln) {
  42. global $siteConfig_session_name;
  43.  
  44. $_SESSION['user_id'] = $uid;
  45. $_SESSION['email_id'] = $email;
  46. $_SESSION['username'] = $un;
  47. $_SESSION['firstname'] = $fn;
  48. $_SESSION['lastname'] = $ln;
  49.  
  50.  
  51. }
  52.  
  53. <?php
  54. session_start();
  55. include'your_include.php';
  56. user_front_end_login(post,checkout_page,check);
  57. ?>
  58.  
  59. <?php
  60. session_start();
  61. function user_front_end_login($_POST,$checkout_page,$check){
  62. $errorMessage = '';
  63. $userName = trim($_POST['username']);
  64. $password = md5(trim($_POST['password']));
  65. $user_login = mysql_query("SELECT user_id, email_id,username, password , firstname, lastname, status FROM tbl_users WHERE username= '".$userName."' AND password = '".$password."' ");
  66. $select_user = mysql_fetch_array($user_login);
  67. if( mysql_num_rows($user_login)==1){
  68. $user_status = $select_user['status'];
  69. //setAdminError('<span class="errormsg">Information has not been deleted!</span>');
  70. if( $user_status==1){
  71.  
  72. $this->setUserLoginSession($select_user['user_id'], $select_user['email_id'], $select_user['username'],$select_user['firstname'],$select_user['lastname']);
  73.  
  74.  
  75. if($checkout_page==1){
  76. siteRedirect("billing_info.php");
  77. }
  78. else{
  79.  
  80. print_r($_SESSION);
  81. siteRedirect("index.php");
  82. }
  83.  
  84. }else{
  85. setAdminError('<span class="errormsg" style="color:#FF0000;">Sorry your account is not activated.</span>'); siteRedirect("login.php");
  86. }
  87. }else{
  88. setAdminError('<span class="errormsg" style="color:#FF0000;">Username or password mismatch</span>');
  89. if($checkout_page==1){
  90. siteRedirect("checkout.php");
  91. }
  92. else{
  93. siteRedirect("login.php");
  94. }
  95. }
  96. }
  97. ?>
Add Comment
Please, Sign In to add comment