vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   Login script doesnt work (https://vborg.vbsupport.ru/showthread.php?t=127937)

Don El Greeko 09-30-2006 10:48 PM

Login script doesnt work
 
//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>


Don El Greeko 10-02-2006 08:08 AM

Hey :)

I know, someone out in this world knows the result of my Problem. hehe^^

:banana: :banana:

Come on :D ^^ THx!

Guest190829 10-02-2006 08:30 AM

Quote:

Originally Posted by Don El Greeko
Hey :)

I know, someone out in this world knows the result of my Problem. hehe^^

:banana: :banana:

Come on :D ^^ THx!

Why not just completely use vBulletin code and templates? It would be much easier in terms of integration..

Don El Greeko 10-02-2006 09:50 AM

Hi! Thanks for answering.

Its difficult to explain. Well, I only want to read the UserID, the eMail, the Username on a seperate Page. There I want to work with them further.

But however some users are displayed as "Unregistered" although they are still logged in the forum.

I don't want to use the vbulletin template for this page. I would like to use an PHP Code, but in the templates I only found the if conditions.

Would be nice, if you know a code or where I can get it, which I can paste in an empty php document, so that the users can see, if they are logged in as Unregistered or with their account.

I can do the rest of modification. Thats not the problem I think. :D Thanks for your BIG HELP! When its done, I will show you ;)


All times are GMT. The time now is 11:51 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01013 seconds
  • Memory Usage 1,734KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_php_printable
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (4)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete