Well I don't see any issues offhand...
Try addding code to the body of the page
<?php
var_dump($_SESSION);
?>
That will allow you to see what validation is failing specifically, which could help narrow it down anyway.
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.