<?php
  $colors 
= array('black' => '#000000',
                  
'white' => '#ffffff',
                  
'red'   => '#ff0000',
                  
'blue'  => '#0000ff');
  
session_start();
  
# session_register('bg');
  # session_register('fg');
  # session_register('hits');
  
++$_SESSION['hits'];


  
$bg_name $_POST['background'];
  
$fg_name $_POST['foreground'];

  
$_SESSION['bg'] = $colors[$bg_name];
  
$_SESSION['fg'] = $colors[$fg_name];
?>
<html>
<head><title>Preferences Set</title></head>
<body>

<p>Thank you.Your preferences have been changed to:</p>
<ul>
<li>Background:<?= $bg_name ?></li>
<li>Foreground:<?= $fg_name ?></li>
</ul>
<p>Click <a href="prefs-session-demo.php">here</a>to see the preferences
in action.</p>

<p>This page has been viewed <?= $_SESSION['hits'?> times by this browser during this session.</p>

<form action="endsession.php">
   <input type="submit" value="Clear session data" />
</form>

</body>
</html>