amsterdam Posted March 17, 2008 Share Posted March 17, 2008 Hi, I am trying to construct one script with a form that registers sessions with a radio button, a check box and a dropdown select. I have never used a session before and I am just try to echo out the session values. Any help would be greatly appreciated. Here is what I have so far. I believe this form is ready to add a session? <body> <form action="session.php" method="post"> Enter Your Name<br/> <input type="text" name = "name"><br/> Do you have a purpose here?<br/> <input type="checkbox" name="purpose" value="YES" />YES<br /> Your Gender?<br/> <input type="radio" name = "gender" value="male">Male<br/> <input type="radio" name = "gender" value="female">Female<br/> Select your favorite programming language.<br/> <select name="language" > <option value="">------------</option> <option value="php">PHP</option> <option value="javascript">JavaScript</option> </select> <input type = "submit" value = "Remember Me!"> </form> Register your FULL session!</body> </html> Quote Link to comment https://forums.phpfreaks.com/topic/96474-1st-time-trying-a-session/ Share on other sites More sharing options...
wildteen88 Posted March 17, 2008 Share Posted March 17, 2008 In sessions.php simply do: <?php // always call session_start() before using sessions session_start(); // add all $_POST data to session $_SESSION = $_POST; ?> Data saved to session! <a href="session2.php">Display Session</a> Now create another file, call this session2.php and add the following code: <?php session_start(); echo 'Your name is <b>' . $_SESSION['name'] . '</b> and you are <b>' . $_SESSION['gender'] . '</b><br />'; echo 'You have <b>' . ( ($_SESSION['purpose'] == 'YES') ? 'a' ? 'no' ) . '</b> purpose here<br />'; echo 'Your favourite programming language is <b>' . $_SESSION['language'] . '</b>'; ?> Quote Link to comment https://forums.phpfreaks.com/topic/96474-1st-time-trying-a-session/#findComment-494240 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.