vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   Auth for my tool (https://vborg.vbsupport.ru/showthread.php?t=124958)

Leecher24 08-26-2006 04:59 AM

Auth for my tool
 
I have before Vbullettin other Software. And this was ok.

But one question is this with VB possible too ?

And can someone fix my PHP CODE there is something wrong bequase I became on right Login False.

Sorry for my Bad english


PHP Code:

<?php  
 
//CONNECT TO DATABASE
$dbhost 'xxx';
$dbusername 'xxx';
$dbpasswd 'xxx';
$database_name 'xxx';
$connection mysql_connect("$dbhost","$dbusername","$dbpasswd")
or die (
"Couldn't connect to server.");
$db mysql_select_db("$database_name"$connection)
or die(
"Couldn't select database.");
 
$login $_GET["AUTHUSER"];
$pass md5(md5($_GET["AUTHPW"]).$salt );
$sql=mysql_query("SELECT * from vb3_user where username='$login' and password='$pass'");
if(
mysql_num_rows($sql)>0)
{
  print(
"true");  
}
else
{
   print(
"false"); 
}
?>


Paul M 08-26-2006 05:44 AM

You haven't set a value for $salt in that code - but in vb, the salt is stored in the user table anyway (different for each user) so you can't do it like that. You need to extract the row for the user, do the hashing, and then compare the result.

Leecher24 08-27-2006 02:28 PM

Quote:

Originally Posted by Paul M
You haven't set a value for $salt in that code - but in vb, the salt is stored in the user table anyway (different for each user) so you can't do it like that. You need to extract the row for the user, do the hashing, and then compare the result.


I can't good PHP can you code this for me please ?


All times are GMT. The time now is 02:41 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.00996 seconds
  • Memory Usage 1,722KB
  • 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
  • (3)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