blueshoes php application framework and cms            core_net
[ class tree: core_net ] [ index: core_net ] [ all elements ]

example


1 <?php
2 # include the configuration file.
3 require_once($_SERVER['DOCUMENT_ROOT'] . '../global.conf.php');
4 require_once($APP['path']['core'] . 'net/http/session/Bs_SimpleSession.class.php');
5
6 ################################################################################
7 # Start of the session
8 $session =& $GLOBALS['Bs_SimpleSession']; // Use the per ref operator '=&' <-- !!
9
10 ################################################################################
11 # Sample 1
12 # --------
13 # Simple use. (No parallel sessions and using default property settings).
14 //$session->unregister('my_var');
15 $aVariable=0;
16 $ok = $session->register('my_var', $aVariable);
17 $output = '';
18 if (!$ok) XR_dump($session->getErrors(), __LINE__, '', __FILE__);
19 $output .= "Simple Counter: <B>" . $aVariable++ . "</B><br>";
20 ?>
21 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
22
23 <html>
24 <head>
25 <title>Example 1 of Bs_SimpleSession</title>
26 </head>
27
28 <body>
29 <H2>Bs_SimpleSession Sample 1</H2>
30
31 <hr>
32 <?php
33 echo $output;
34 ?>
35 <br><br>
36
37 <a href="#" onClick="javascript:var block=document.getElementById('sessProps'); block.style.visibility='hidden'">Hide Session Properties</a>
38 <div id="sessProps" style="visibility : visible;">
39 <a name="x" href="x"></a>
40 <?php
41 echo $session->toHtml();
42 ?>
43 </div>
44
45 </body>
46 </html>

Documentation generated on Mon, 29 Dec 2003 21:12:41 +0100 by phpDocumentor 1.2.3