//Dont afraid cause of the long code//
Hi!
I have a question. On the german vbulletin forum I got an script. Its the same script from the official login box. Well, i paste the code in a file called "test.php" and put it in the forum folder.
On my computer everything is okay. When i am logged in the forum, the script says my nickname. When I am logged out, it shows the login box. But a few guys are ALWAYS logged out ON this script. They are already in the forum but the script doesnt know. Does anyone has another code or knows the mistake? THANK YOU VERY MUCH!
PHP Code:
<?php
require_once('./global.php');
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
</head>
<body>
<?php
if(!$vbulletin->userinfo['userid'])
{
?>
<!-- login form -->
<form action="login.php?do=login" method="post" onsubmit="md5hash(vb_login_password, vb_login_md5password, vb_login_md5password_utf, 0)">
<script type="text/javascript" src="clientscript/vbulletin_md5.js?v=361"></script>
<table cellpadding="0" cellspacing="3" border="0">
<tr>
<td class="smallfont"><label for="navbar_username">Benutzername</label></td>
<td><input type="text" class="bginput" style="font-size: 11px" name="vb_login_username" id="navbar_username" size="10" accesskey="u" tabindex="101" value="Benutzername" onfocus="if (this.value == 'Benutzername') this.value = '';" /></td>
<td class="smallfont" colspan="2" nowrap="nowrap"><label for="cb_cookieuser_navbar"><input type="checkbox" name="cookieuser" value="1" tabindex="103" id="cb_cookieuser_navbar" accesskey="c" /><acronym style="border-bottom: 1px dotted #000000; cursor: help;" title="Sie bleiben angemeldet, bis Sie sich selbst abmelden.">Angemeldet bleiben?</acronym></label></td>
</tr>
<tr>
<td class="smallfont"><label for="navbar_password">Kennwort</label></td>
<td><input type="password" class="bginput" style="font-size: 11px" name="vb_login_password" id="navbar_password" size="10" tabindex="102" /></td>
<td><input type="submit" class="button" value="Anmelden" tabindex="104" title="Geben Sie zur Anmeldung Ihren Benutzernamen und Ihr Kennwort in die daf?r vorgesehenen Textfelder ein oder klicken Sie auf die 'Registrieren'-Schaltfl?che, um ein neues Benutzerkonto anzulegen." accesskey="s" /></td>
</tr>
</table>
<input type="hidden" name="s" value="" />
<input type="hidden" name="do" value="login" />
<input type="hidden" name="vb_login_md5password" />
<input type="hidden" name="vb_login_md5password_utf" />
</form>
<!-- / login form -->
<?php
} else {
?>
Willkommen <?php print htmlspecialchars($vbulletin->userinfo['username']); ?>!
Du bist nun<br /> angemeldet
<?php
}
?>
</body>
</html>