コード例 #1
0
ファイル: CouchSessionStore.php プロジェクト: ndejong/sag
 /**
  * Closes the session, destroying the Sag object and session name.
  *
  * @return bool Always returns true, because there's nothing for us to clean
  * up.
  */
 public static function close()
 {
     self::$sag = null;
     self::$sessionName = null;
     return true;
 }
コード例 #2
0
ファイル: run.php プロジェクト: hyla/sag
var_dump($_SESSION);
    </pre>

    <hr/>

    <p>
      <strong>Here are the results:</strong>

    <div>
      <?php 
ini_set('display_errors', true);
require 'CouchSessionStore.php';
require_once '../../src/Sag.php';
$sag = new Sag();
$sag->login('admin', 'password');
CouchSessionStore::setSag($sag);
session_start();
var_dump($_SESSION);
echo "<br/>";
if (!$_SESSION['userID']) {
    //Get user's info from the database ... or just hardcode it.
    $_SESSION['userID'] = 100;
    $_SESSION['firstName'] = "Sam";
}
printf("Welcome back %s (#%s)!<br/>\n", $_SESSION['firstName'], $_SESSION['userID']);
$_SESSION['time'] = time();
var_dump($_SESSION);
?>
    </div>
  </body>
</html>