This is one of the first commands given. I am using modrewrites to call the blog entries. blog.php is responsible for displaying both the table of contents and the blog entries. When the table of contents is called (http://www.rons-home.net/page/blog/ ) the session variables are present. When an actual blog entry is displayed ( http://www.rons-home.net/blog/28/ ) the session variables aren't there. I am not sure what is happening / why. The login is at http://www.rons-home.net/page/login/ It has 'page' in the URL. But I am not sure why this should upset the session variables ... Any thoughts? Ron On Sat, 2008-10-11 at 19:59 -0400, Daniel Brown wrote: > On Sat, Oct 11, 2008 at 7:49 PM, Ron Piggott <ron.php@xxxxxxxxxxxxxxxxxx> wrote: > > I am programming a blog. > > > > index.php sets up the layout for the web page. This includes the > > heading, left hand and bottom menus. > > > > The content is loaded by the command: > > > > include($filename); > > > > the $_SESSION variables aren't available to files like blog.php . The > > session variables only work in the initial file, index.php. > > Did you remember to add session_start() to the head of the master > file that's including the other files? > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php