If you could test your whos_online file by editing the file:
/admin/whos_online.php
and around line 45 change the code from:
Code:
// longer than 2 minutes light color
$xx_mins_ago_long = (time() - WHOIS_TIMER_INACTIVE);
to read:
Code:
// longer than 2 minutes light color
$xx_mins_ago_long = (time() - WHOIS_TIMER_INACTIVE);
echo 'I SEE ' . $which_query->fields['value'] . '<br>';
then run the file, and see if you see english like text or garbage ...
If you see garbage, change that code to read:
Code:
// longer than 2 minutes light color
$xx_mins_ago_long = (time() - WHOIS_TIMER_INACTIVE);
echo 'I SEE ' . base64_decode($which_query->fields['value']) . '<br>';
do you see english like text or garbage?
If you now see english like text, try changing the code around line 56 to read:
Code:
case (strstr(base64_decode($which_query->fields['value']),'"contents";a:0:')):
and line 63 to read:
Code:
case (!strstr(base64_decode($which_query->fields['value']),'"contents";a:0:')):
If, when the cart has something in it, you cannot see the detail, be sure that you are storing sessions to the database, as you cannot see the content unless you are ...
If you are storing to the database and still cannot see the content, try to edit the line at 386 from:
Code:
$session_data = trim($session_data->fields['value']);
to read:
Code:
$session_data = trim(base64_decode($session_data->fields['value']));
do these help?
NOTE: Save a good copy of your current whos_online.php before trying these changes ...
NOTE: these changes are NOT needed for all servers and should not be made unless there is a problem
Bookmarks