PDA

View Full Version : Cannot Log-Out of Forums! Help!


PachiUniverse
07-02-2008, 04:30 AM
I had some trouble installing my Arcade today and I think I may have edited some code somewhere.

For some reason I cannot log out of the forum. I get this error:
"An error occurred while attempting to log you out. Click here to log out."

And then I "Click here" to log out and it says the same thing again.

My website is http://www.pachiuniverse.com/vbulletin/ you may need to register and then try to log out to see the error.

Please help me, I'm scared for the security of my users.

CEO254
07-02-2008, 04:54 AM
I have the exact same problem

It happened after I upgraded the forums

PachiUniverse
07-02-2008, 05:43 AM
I have the exact same problem

It happened after I upgraded the forums

I'm not the best with code so its really hard for me to find out exactly where it could be messed up at. No offense but I'm glad I'm not the only one with the problem.

Anyone able to help?

Dismounted
07-02-2008, 06:30 AM
There were minor changes made to the logout code in the navbar a few versions back, and it would've caused the mentioned error.

PachiUniverse
07-02-2008, 03:28 PM
There were minor changes made to the logout code in the navbar a few versions back, and it would've caused the mentioned error.

I would guess that's what I did wrong since I started the install instructions on a Version I wasn't running.

This is the code for the Log Out feature on my navbar template.

<td class="vbmenu_control"><a href="login.php?$session[sessionurl]do=logout&amp;logouthash=$bbuserinfo[logouthash]" onclick="return log_out('$vbphrase[sure_you_want_to_log_out]')">$vbphrase[log_out]</a></td>
</if>
</tr>

Is something wrong in there?

--------------- Added 1215022513 at 1215022513 ---------------

Ok, I no longer think it's my navbar template.

I think it might have something to do with the login.php file.

If anyone could lend some assistance and tell me if this code is correct to the login.php file.
// ############################### start logout ###############################
if ($_REQUEST['do'] == 'logout')
{
$vbulletin->input->clean_gpc('r', 'logouthash', TYPE_STR);

if ($vbulletin->userinfo['userid'] != 0 AND $vbulletin->GPC['logouthash'] !== $vbulletin->userinfo['securitytoken'])
{
eval(standard_error(fetch_error('logout_error', $vbulletin->session->vars['sessionurl'], $vbulletin->userinfo['securitytoken'])));
}

process_logout();

$vbulletin->url = fetch_replaced_session_url($vbulletin->url);
if (strpos($vbulletin->url, 'do=logout') !== false)
{
$vbulletin->url = $vbulletin->options['forumhome'] . '.php' . $vbulletin->session->vars['sessionurl_q'];
}
$show['member'] = false;
eval(standard_error(fetch_error('cookieclear', create_full_url($vbulletin->url), $vbulletin->options['forumhome'], $vbulletin->session->vars['sessionurl_q']), '', false));

}


--------------- Added 1215062230 at 1215062230 ---------------

I've been working on this all day and cant find a fix.

If you know how to fix this please let me know.

Marco van Herwaarden
07-03-2008, 11:44 AM
To troubleshoot this, please create a new Style with no Parent set. Now browse the forum using this new style, do you still have the same problems? If you are troubleshooting login or guest issues, you will need to set this style as board default in the vBulletin Options.

PS If you want someone to look at your board regarding a login/logout issue, then please do not ask them to register but provide a test account.

PachiUniverse
07-03-2008, 09:32 PM
To troubleshoot this, please create a new Style with no Parent set. Now browse the forum using this new style, do you still have the same problems? If you are troubleshooting login or guest issues, you will need to set this style as board default in the vBulletin Options.

PS If you want someone to look at your board regarding a login/logout issue, then please do not ask them to register but provide a test account.

Thanks for the reply. I've tested it with a new style with no parent set and I still have the same problem.

I've set up a test account for everyone to see the problem.
User: VBTestAccount
Password: ****

What should be my next step in finding the problem?

--------------- Added 1215153087 at 1215153087 ---------------

I've reverted the Default style to its original settings and when I test the log out issue with the new default style I get the same error.

Can someone please help me? I'm beginning to think its hopeless...

CEO254
07-06-2008, 08:53 PM
I am also having no luck with this issue

PachiUniverse
07-07-2008, 03:26 AM
I fixed the problem by updating the forums to a later version of 3.6

CEO254
07-07-2008, 01:48 PM
I fixed the problem by updating the forums to a later version of 3.6

I have the newest version and its still not working:(