in reply to Re^3: Form Data inaccessible after establishing session
in thread Form Data inaccessible after establishing session
First submit of the form with new diagnostic code
$VAR1 = bless( {
.parameters =>
form,
username,
password,
environment,
submit
,
use_tempfile => 1,
.etab => 1,
.charset => ISO-8859-1,
.fieldnames => {},
.elid => 1,
param => {
environment =>
env1
,
password =>
,
submit =>
Submit
,
form =>
login
,
username =>
},
escape => 1,
.header_printed => 1
}, 'CGI' );
| $VAR1 = bless( {
.parameters =>
form,
username,
password,
environment,
submit
,
use_tempfile => 1,
.etab => 1,
.charset => ISO-8859-1,
.fieldnames => {},
.elid => 1,
param => {
environment =>
env1
,
password =>
,
submit =>
Submit
,
form =>
login
,
username =>
},
escape => 1,
.header_printed => 1
}, 'CGI' );
$VAR2 = bless( {
_STATUS => 3,
_OBJECTS => {
id => CGI::Session::ID::md5
},
_CLAIMED_ID => undef,
_DATA => {
_SESSION_ID => 6f7c79d011c1c9b3460ba6460abb912f,
_SESSION_ATIME => 1303482012,
_SESSION_REMOTE_ADDR => 172.30.5.83,
_SESSION_CTIME => 1303482012
},
_QUERY => bless( {
.parameters => [],
use_tempfile => 1,
.charset => ISO-8859-1,
.cookies => undef,
.fieldnames => {},
param => {},
escape => 1
}, 'CGI' ),
_DRIVER_ARGS => {
Directory => e:\\tmp
},
_DSN => {
serializer => default,
id => md5,
driver => file
}
}, 'CGI::Session' );
|
Second submit of the form with new diagnostic code
$VAR1 = bless( {
.parameters => [],
use_tempfile => 1,
.etab => 1,
.charset => ISO-8859-1,
.fieldnames => {},
.elid => 1,
param => {},
escape => 1,
.header_printed => 1
}, 'CGI' );
| $VAR1 = bless( {
.parameters => [],
use_tempfile => 1,
.etab => 1,
.charset => ISO-8859-1,
.fieldnames => {},
.elid => 1,
param => {},
escape => 1,
.header_printed => 1
}, 'CGI' );
$VAR2 = bless( {
_STATUS => 3,
_OBJECTS => {
id => CGI::Session::ID::md5
},
_CLAIMED_ID => undef,
_DATA => {
_SESSION_ID => 755e9ac11d5d32afee89ea6b62ee2b4d,
_SESSION_ATIME => 1303482093,
_SESSION_REMOTE_ADDR => 172.30.5.83,
_SESSION_CTIME => 1303482093
},
_QUERY => bless( {
.parameters => [],
use_tempfile => 1,
.charset => ISO-8859-1,
.cookies => undef,
.fieldnames => {},
param => {},
escape => 1
}, 'CGI' ),
_DRIVER_ARGS => {
Directory => e:\\tmp
},
_DSN => {
serializer => default,
id => md5,
driver => file
}
}, 'CGI::Session' );
|
The results appear a little different between Chrome and IE. In Chorme, there also appears to be some invalid cookie data. It does not appear that the invalid cookie data is the cause of the problem, because IE experiences the same problem without the invalid cookie data.
$VAR1 = bless( {
.parameters => [],
use_tempfile => 1,
.etab => 1,
.charset => ISO-8859-1,
.fieldnames => {},
.elid => 1,
param => {},
escape => 1,
.header_printed => 1
}, 'CGI' );
| $VAR1 = bless( {
.parameters => [],
use_tempfile => 1,
.etab => 1,
.charset => ISO-8859-1,
.fieldnames => {},
.elid => 1,
param => {},
escape => 1,
.header_printed => 1
}, 'CGI' );
$VAR2 = bless( {
_STATUS => 3,
_OBJECTS => {
id => CGI::Session::ID::md5
},
_CLAIMED_ID => undef,
_DATA => {
_SESSION_ID => 32b1f255a425972a9b483e492a9b10f5,
_SESSION_ATIME => 1303481232,
_SESSION_REMOTE_ADDR => 172.30.5.83,
_SESSION_CTIME => 1303481232
},
_QUERY => bless( {
.parameters => [],
use_tempfile => 1,
.charset => ISO-8859-1,
.cookies => {
LtpaToken => bless( {
value =>
AAECAzREQjE4M0NENERCMTlGRURDTj1DdXJ0aXMgU21pdGgvT1U9RGFsbGFzL089RGFsdGlsZSrdDDrPqcZFN7ltFscJ5kNiYnI5
,
name => LtpaToken,
path => /
}, 'CGI::Cookie' )
},
.fieldnames => {},
param => {},
escape => 1
}, 'CGI' ),
_DRIVER_ARGS => {
Directory => e:\\tmp
},
_DSN => {
serializer => default,
id => md5,
driver => file
}
}, 'CGI::Session' );
|
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^5: Form Data inaccessible after establishing session
by Anonymous Monk on Apr 22, 2011 at 17:33 UTC | |
by SitrucHtims (Novice) on Apr 22, 2011 at 21:19 UTC | |
by SitrucHtims (Novice) on Apr 23, 2011 at 06:23 UTC | |
by Anonymous Monk on Apr 23, 2011 at 07:37 UTC | |
by SitrucHtims (Novice) on Apr 23, 2011 at 13:42 UTC | |
by Anonymous Monk on Apr 24, 2011 at 03:27 UTC |