I have had this session issue for months now and I just can't crack
it. I have the following 2 scripts...
aoltest.php
*************
<?php
session_start() ;
$_SESSION[s_check1] = "4";
?>
<a href="aoltest3. php">click me</a>
aoltest3.php
**************
<?php
session_start() ;
?>
<body>
The session is <?php echo $_SESSION[s_check1];?><br>
</body>
As you can see, what is supposed to happen is you open aoltest.php and
click the link and in aoltest3.php the session variable is visable.
Yes, this works fine, except on users on AOL. Not just an AOL browser
but the AOL ISP.
I am using PHP version 5.0.4 and from my phpinfo below are the
settings of the sessions section..
session
Session Support enabled
Registered save handlers files user
Registered serializer handlers php php_binary wddx
Directive Local Value Master Value
session.auto_st art Off Off
session.bug_com pat_42 Off Off
session.bug_com pat_warn On On
session.cache_e xpire 180 180
session.cache_l imiter nocache nocache
session.cookie_ domain no value no value
session.cookie_ lifetime 0 0
session.cookie_ path / /
session.cookie_ secure Off Off
session.entropy _file no value no value
session.entropy _length 0 0
session.gc_divi sor 1000 1000
session.gc_maxl ifetime 1440 1440
session.gc_prob ability 1 1
session.hash_bi ts_per_characte r 5 5
session.hash_fu nction 0 0
session.name PHPSESSID PHPSESSID
session.referer _check no value no value
session.save_ha ndler files files
session.save_pa th /tmp /tmp
session.seriali ze_handler php php
session.use_coo kies On On
session.use_onl y_cookies Off Off
session.use_tra ns_sid 0 0
I've tried changing the session.use_tra ns_sid and the
session.use_coo kies using int_set() but to no luck. I can't changed
the php.ini as I'm on a shared server.
I can't beleive I am the only person with this issue. Has anyone seen
this problem before and has a solution?
Many Thanks
Mike
it. I have the following 2 scripts...
aoltest.php
*************
<?php
session_start() ;
$_SESSION[s_check1] = "4";
?>
<a href="aoltest3. php">click me</a>
aoltest3.php
**************
<?php
session_start() ;
?>
<body>
The session is <?php echo $_SESSION[s_check1];?><br>
</body>
As you can see, what is supposed to happen is you open aoltest.php and
click the link and in aoltest3.php the session variable is visable.
Yes, this works fine, except on users on AOL. Not just an AOL browser
but the AOL ISP.
I am using PHP version 5.0.4 and from my phpinfo below are the
settings of the sessions section..
session
Session Support enabled
Registered save handlers files user
Registered serializer handlers php php_binary wddx
Directive Local Value Master Value
session.auto_st art Off Off
session.bug_com pat_42 Off Off
session.bug_com pat_warn On On
session.cache_e xpire 180 180
session.cache_l imiter nocache nocache
session.cookie_ domain no value no value
session.cookie_ lifetime 0 0
session.cookie_ path / /
session.cookie_ secure Off Off
session.entropy _file no value no value
session.entropy _length 0 0
session.gc_divi sor 1000 1000
session.gc_maxl ifetime 1440 1440
session.gc_prob ability 1 1
session.hash_bi ts_per_characte r 5 5
session.hash_fu nction 0 0
session.name PHPSESSID PHPSESSID
session.referer _check no value no value
session.save_ha ndler files files
session.save_pa th /tmp /tmp
session.seriali ze_handler php php
session.use_coo kies On On
session.use_onl y_cookies Off Off
session.use_tra ns_sid 0 0
I've tried changing the session.use_tra ns_sid and the
session.use_coo kies using int_set() but to no luck. I can't changed
the php.ini as I'm on a shared server.
I can't beleive I am the only person with this issue. Has anyone seen
this problem before and has a solution?
Many Thanks
Mike
Comment