How are you checking the session? Are you just opening the first session page and refreshing it? How is the session ID being passed back to PHP?
Can you be a bit more specific about your script and setup?
The easiest configuration you can do is to turn on session.use_cookies and session.enable_trans_sid (my spellings might be off).
use_cookies means that PHP will store and retrieve the user's session ID in a cookie for you, so you don't have to pass it around as a hidden form field or append it to all your intrasite links.
enable_trans_sid means that PHP will automagically add any required hidden form fields and append the session ID to any intrasite links FOR you.
That said, the most simple session-enabled page is:
<?php
session_start();
$_SESSION['count'] = isset($_SESSION['count'])? $_SESSION['count'] + 1 : 1;
echo "You've seen this page {$_SESSION['count']} times.\n";
?>
Take care,
Nik
http://www.bigaction.org/