* Thus wrote Michael R. Wayne ([EMAIL PROTECTED]): > > I've posted several times mentioning that I am completely unable > to cause sessions to persist. Over the intervening time, I have > replicated this problem to a different machine, with the same > results. Here's a recap of the problem. > > I am not using cookies. Sessions are automatically created (and > changing that makes no difference) The relevant session variables > (copied from phpinfo) are: > Session Support enabled > session.auto_start On <- hence no session_start > session.name PHPSESSID > session.use_cookies Off <- no cookies > session.use_trans_sid On
url_rewriter.tags? > > Environment is FreeBSD4.8. phpinfo for apache says: > Apache/1.3.29 (Unix) mod_perl/1.28 PHP/4.3.4 mod_ssl/2.8.16 OpenSSL/0.9.6d > > > Here is a cut/paste of the borwser screen for the code below: > > Stage:0 SessionID: 04ace04b1fe0bc81d2cd678c9bab1619 > _____ [Submit] > Stage:1 SessionID: 04ace04b1fe0bc81d2cd678c9bab1619 Request: Array ( ) > > So I type "foo" into the box and hit submit. And the session variable > is NOT preserved: > > Stage:0 SessionID: 55c70989b7279d6a18edfd81b28d67a6 > foo___ [Submit] > Stage:1 SessionID: 55c70989b7279d6a18edfd81b28d67a6 Request: Array ( [PHPSESSID] > => 04ace04b1fe0bc81d2cd678c9bab1619 [field] => foo ) It seems php isn't picking up that session that is in $_REQUEST.. which part of request is that variable in? do this? print_r($_GET); print_r($_POST); print_r($_COOKIE); Also, is the PHPSESSID being written in the form output somewhere? View source of form output. Curt -- "I used to think I was indecisive, but now I'm not so sure." -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php