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
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php