title: how can i share data between PHP pages?
body: <p>I have a PHP page and I want to share some data between pages like UserID, password.</p>
  
  <p>I'm learning about sessions and I'm not sure if Im using it correctly.</p>
  
  <pre><code>&lt;?php
  require_once('database.inc');
  $kUserID = $_POST['kUserID'];
  $kPassword = $_POST['kPassword'];
  
  if (!isset($kUserID) || !isset($kPassword)) { 
      header( "Location: http://domain/index.html" ); 
  }
  
  elseif (empty($kUserID) || empty($kPassword)) { 
      header( "Location: http://domain/index.html" ); 
  } 
  else { 
      $user = addslashes($_POST['kUserID']); 
      $pass = md5($_POST['kPassword']); 
      $db = mysql_connect("$sHostname:$sPort", $sUsername, $sPassword) or die(mysql_error()); 
      mysql_select_db($sDatabase) or die ("Couldn't select the database."); 
      $sqlQuery = "select * from allowedUsers where UserID='" . $kUserID . "' AND passwordID='" . $kPassword . "'";
      $result=mysql_query($sqlQuery, $db);
      $rowCheck = mysql_num_rows($result); 
      if($rowCheck &gt; 0){ 
          while($row = mysql_fetch_array($result)){
              session_start();
              session_register('kUserID'); 
              header( "Location: link.php" );
         } 
      } 
      else { 
          echo 'Incorrect login name or password. Please try again.'; 
      } 
  } 
  ?&gt; 
  </code></pre>