Passing Form Elements as Session Variables
Jason:
Some time ago you suggested I use the code below to create a Session variable for each form element in a WADA Search Page. You suggested I enter that code on line one of the Results page.
<?php
@session_start();
if($_SERVER["REQUEST_METHOD"] == "POST") {
foreach($_POST as $k => $v) {
// store as session
$_SESSION[$k] = $v;
}
}
?>
Then you suggested I enter the following 2 lines of code on the Update page so that I may retrieve the session variable S_teacherName in that page. That code I entered on line one of the Update page.
<?php @session_start(); echo((isset($_SESSION["S_teacherName"]))?$_SESSION["S_teacherName"]:"") ?>
<?php echo((isset($_SESSION["S_teacherName"]))?$_SESSION["S_teacherName"]:"") ?>
Your suggestions worked well then and I'm sure they would work fine always. However, now I would need to use one of the Session variables in the Results page itself, but when I enter all the code listed above in the Results page, I cannot retrieve any of the new Session Variables in the Results page.
I've also tried not entering the second line of code (<?php @session_star(): echo.....), but it doesn't work either.
What am I not doing right?
Thank you for your attention.