SESSIONS

From: Date: Fri, 02 Jan 2015 00:32:37 +0000
Subject: SESSIONS
Groups: php.general 
Request: Send a blank email to php-general+get-324207@lists.php.net to get a copy of this message
Dear List - My session variables do not seem to propagate.... a.php <?php session_name("STORE"); session_set_cookie_params( '24000', '/' ); session_start(); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <snip>
            global $cxn;
            global $sale;
            global $tax_rate;
            global $tax;
            $upc = $_POST['UPC'];
            $_SESSION['UPC'] = $_POST['UPC'];
<snip>
                case 'step3':
                {
echo 'step3';
                    global $cxn;
                    global $sale;
                    global $tax_rate;
                    global $tax;
                    $upc = $_POST['UPC'];
                    $_SESSION['UPC'] = $_POST['UPC'];
echo 'sess'; print_r($_SESSION); echo '<br />';
                    if(strlen($upc)< 5) // the value is a 4 digit
                    //     code, which is used for fruits and vegatables
                    {
                        $sql7 = "select WeightFlag from Food where PLU = $upc";
                        $result7 = mysqli_query($cxn, $sql7);
                        $row7 = mysqli_fetch_row($result7);
                    }
echo 'row7'; print_r($row7);
                    if($row7[0] != 0)
                    {
                        echo "<form method= 'post' action='HandleWeight.php'>";
                        echo "<center><strong><input type = 'submit' value= 'WEIGH'></strong></center>";
                        echo "</form>";
                        exit();
                    }
echo 'SQL11';
                    $sql11= "$row[7] IS  NULL OR $row[7] == '' ";
                    if($sql11)
print_r($_POST); print_r($_SESSION);
                    {
                        $output = shell_exec('php HandleFood.php');
                        echo $output;
                    }
                    break;
                } //end step3
------------------ From the terminal - step3sessArray (
    [UPC] => 3127
) row7Array (
    [0] => 0
) SQL11Array (
    [UPC] => 3127
    [welcome_already_seen] => already_seen
    [next_step] => step3
) Array (
    [UPC] => 3127
) -------- HandleFood.php <?php session_name("STORE"); session_set_cookie_params( '24000', '/' ); set_time_limit(2400); session_start(); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <snip> echo 'sess<br />'; print_r($_SESSION); global $cxn; global $sale; global $tax_rate; global $tax; $upc = $_SESSION['UPC']; echo 'ses2<br />'; print_r($_SESSION); ----- From the terminal -- sess Array ( ) ses2 Array ( ) What am I doing wrong?? TIA Ethan

« previous php.general (#324207) next »