Vince889 Posted June 4, 2009 Share Posted June 4, 2009 My website deals with books and use session cookies to remember the book that the user has selected. When the user select his/her book, I do: session_start(); $_SESSION['book'] = "Book Name Here"; This does successfully start the session, I've checked. Whether or not the $_SESSION['book'] is being properly stored, I have no idea. I am trying to echo the value stored in $_SESSION['book'] using: echo $_SESSION['book']; but no success. Any ideas guys? How can I tell if my session variable is really being stored? Am I doing it correctly? And how can I echo it? EDIT: I just discovered that the session variable is infact set. I did: if (isset($_SESSION['book'])) { echo " "; That test worked. So how do I echo it. And still, am I setting these variables right? Quote Link to comment https://forums.phpfreaks.com/topic/160969-solved-echoing-session-variable/ Share on other sites More sharing options...
Maq Posted June 4, 2009 Share Posted June 4, 2009 Assuming that's on another page you need to include session_start before you can access the sessions just like when you assigned the value. Quote Link to comment https://forums.phpfreaks.com/topic/160969-solved-echoing-session-variable/#findComment-849501 Share on other sites More sharing options...
Vince889 Posted June 4, 2009 Author Share Posted June 4, 2009 Ah yes, silly me. I forgot. :x Thank you, Maq. Quote Link to comment https://forums.phpfreaks.com/topic/160969-solved-echoing-session-variable/#findComment-849502 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.