php - How come my SESSIONS aren't saving? -


<html> <head lang="en">     <meta charset="utf-8">     <link type="text/css" rel="stylesheet" href="bootstrap-3.2.0-dist\css\bootstrap.css">     <title>admin login</title> </head> <style>     .login-panel {         margin-top: 150px;  </style>  <body>  <div class="container">     <div class="row">         <div class="col-md-4 col-md-offset-4">             <div class="login-panel panel panel-success">                 <div class="panel-heading">                     <h3 class="panel-title">sign in</h3>                 </div>                 <div class="panel-body">                     <form role="form" method="post" action="admin_login.php">                         <fieldset>                             <div class="form-group"  >                                 <input class="form-control" placeholder="name" name="admin_name" type="text" autofocus>                             </div>                             <div class="form-group">                                 <input class="form-control" placeholder="password" name="admin_pass" type="password" value="">                             </div>                               <input class="btn btn-lg btn-success btn-block" type="submit" value="login" name="admin_login" >                           </fieldset>                     </form>                 </div>             </div>         </div>     </div> </div>   </body>  </html>  <?php include("database/db_conection.php");  if(isset($_post['admin_login']))//this tell if data has been post through form button. {     $admin_name=mysqli_real_escape_string($dbcon, $_post['admin_name']);     $admin_pass=mysqli_real_escape_string($dbcon, $_post['admin_pass']);      $admin_query="select * users user_name='$admin_name' , user_pass='$admin_pass' , admin='true'";      $run_query=mysqli_query($dbcon,$admin_query);      if(mysqli_num_rows($run_query))     {         echo "<script>window.open('welcome.php','_self')</script>";         $_session['adminname']=$admin_name;         $_session['isadmin']='true';     }     else {echo"<script>alert('admin details incorrect..!')</script>";}  }  ?> 

that admin_login.php page, , inside db_connection.php code connect users database

i have tried putting session variables above echo welcome.php, not worked.

in case still confused, $_session['adminname']=$admin_name; , $_session['isadmin']='true'; not setting correctly, , have no clue why.

you have call function

session_start(); 

somewhere before using $_sessionglobals. here's documentation it!


Comments

Popular posts from this blog

c# - Better 64-bit byte array hash -

webrtc - Which ICE candidate am I using and why? -

php - Zend Framework / Skeleton-Application / Composer install issue -