I think I've tried just about everything that I found
googling. Still no luck. I'm throwing this out again,
with the chance that something missed before maybe
noticed.
Page 1:
//Start the Session - begin Block
@session_start();
<form method="POST" name="form1" action="Page2.php">
<input name="ListingName" type="text" id="ListingName"
/>
Page 2:
//Start the Session - begin Block
@session_start();
//Set the session variable, input on Page 1
$_SESSION['f1a'] = $_POST['ListingName'];
Page 3:
//ON this page, I check that f1a still exist using an
echo - generally it does unless :
//Start the Session - begin Block
@session_start();
if (count($myarray) > 5) {
$_SESSION['arrayerr'] = "you have selected too many
industries";
header ("Location: Page2.php");
exit;
}
If the validation above passes, no problem. But if it
doesn't, once it redirects, the session variable , f1a
is bye bye.
I've tried passing the session_id, session_name, i've
printed out both to make sure they remain the same.
I' ve done relative and absolute paths.
Searching for this problem , it seems I'm not the only
one who has suffered with this issue. Some was prior
php 4.3 when session_write_close was needed. I've
thrown that in as well.
I just don't get it.
Stuart
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php