Login   Register  
PHP Classes
elePHPant
Icontem

File: third.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Justin Koivisto  >  phpMysqlSessions  >  third.php  >  Download  
File: third.php
Role: Example script
Content type: text/plain
Description: Third of 3 test pages
Class: phpMysqlSessions
Author: By
Last change:
Date: 2001-02-11 14:34
Size: 1,335 bytes
 

Contents

Class file image Download
<?
    
// Need the class definition
    
require "_class.session.php";

    
// Instantiate a session
    
$my_session=new session_class("znet_shop");

    
// Remove old session from db (300 sec.)
    
$my_session->RemoveExpired(300);

    
// Start session or get previous data
    
$my_session->Initiate();

    
// All the session data should now be in your variable names
    // $var1, $var2, & $var3 are all assigned now, but we need to
    // get our arrays back.
    
$array1=unserialize($arr1);
    
$array2=unserialize($arr2);

    
// Let's print out these arrays separately to show that it worked.
    
for($i=0;$i<5;$i++)
        echo 
"array1[$i] == ".$array1[$i]."<br>";
    echo 
"array2[\"first\"] == ".$array2["first"]."<br>";
    echo 
"array2[\"second\"] == ".$array2["second"]."<br>";
    echo 
"array2[\"third\"] == ".$array2["third"]."<br>";
    echo 
"array2[\"fourth\"] == ".$array2["fourth"]."<br>";

    
$my_sid=$my_session->GetID();
?>
<html><body>
<h1>Session Test</h1>
The following values were in your session database:<br>
Session: <? echo $my_sid?><br>
<table border=3>
 <tr><td>$var1</td><td><? echo $var1 ?></td></tr>
 <tr><td>$var2</td><td><? echo $var2 ?></td></tr>
 <tr><td>$var3</td><td><? echo $var3 ?></td></tr>
 <tr><td>$arr1</td><td><? echo $arr1 ?></td></tr>
 <tr><td>$arr2</td><td><? echo $arr2 ?></td></tr>
</table>
</body></html>