Go Back   vb.org Archive > Community Discussions > Modification Requests/Questions (Unpaid)
  #1  
Old 02-25-2004, 10:06 AM
Franki Franki is offline
 
Join Date: Mar 2002
Posts: 21
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Quick registration on non-vb page

Hi,
I would like to have a form (a small php file for include) for quick registration from an external (non-vb) page. Only username, password, email fields, nothing else. I had asked it for vb2 and someone did it very easily. Now I would like to have it for vb3. Anyone please? Thank you!
Reply With Quote
  #2  
Old 02-25-2004, 11:25 AM
Franki Franki is offline
 
Join Date: Mar 2002
Posts: 21
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok, I tried the php file that worked with vb2:

PHP Code:
<?php

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// VARIABLES
// $config = relative path to your vBulletin's /admin/config.php (must be on same server)
// $groupid = user group ID for people who register using this form
// $redirect = the name of the page for redirection after submitting the form
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////

// board information
$config="/path_to_forums/includes/config.php";
$groupid="the_groupid_you_wany";
$redirect="redirect_to_this_page";

///////////////////////////////////////////////////////////////////////////
// DO NOT MODIFY ANYTHING BELOW HERE 
// UNLESS YOU KNOW WHAT YOU ARE DOING
///////////////////////////////////////////////////////////////////////////

$config=strtolower($config);
require(
$config);

$connect=mysql_connect($servername,$dbusername,$dbpassword);
mysql_select_db($dbname);

if (
$submit) {
    
$unique=mysql_query("SELECT username FROM user WHERE username='$username'");
    if (
mysql_num_rows($unique) > 0) {
        print 
"<b>That username already exists, please choose another!</b>";
    } else {
        
$user=mysql_query("INSERT INTO user (usergroupid, username, password, email, joindate, lastvisit, lastactivity) VALUES ('".$groupid."', '".htmlspecialchars(addslashes($username))."', '".addslashes(md5($password))."', '".addslashes(htmlspecialchars($email))."', '".time()."', '".time()."', '".time()."')",$connect);
        
$userid=mysql_insert_id();
        
$userfields=mysql_query("INSERT INTO userfield (userid) VALUES ($userid)");
        if ((
$user==TRUE) and ($userid==TRUE) and ($userfields==TRUE)) {
print 
"<meta http-equiv='refresh' content='0;URL=$redirect'>";
                    }
    
mysql_close($connect);
    }
}

?>

<form action='<?php print $_SERVER['PHP_SELF']; ?>' method='post'>
Username: <input type='text' name='username'>
<br>Password: <input type='password' name='password'>
<br>Email: <input type='text' name='email'>
<br><input type='submit' name='submit' value='Submit' accesskey='s'> 
<input type='reset' name='reset' value='Reset' accesskey='r'>
</form>
The user is being registered succesfully but the password doesn't seem to work. I can't login. Could someone edit the file in order to make it work?
Reply With Quote
  #3  
Old 02-25-2004, 05:22 PM
r00t3d r00t3d is offline
 
Join Date: Feb 2004
Posts: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

bump, would love to get a copy of this aswell.
Reply With Quote
  #4  
Old 04-08-2004, 05:52 PM
Hazzo Hazzo is offline
 
Join Date: Feb 2004
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I recall Gary W, helping you out with this one, maybe you can ask him, if he is willing to update his code.. I am sure there are others out there, that might like it as well..
Reply With Quote
  #5  
Old 04-09-2004, 02:50 PM
idwf's Avatar
idwf idwf is offline
 
Join Date: Jun 2003
Location: England
Posts: 413
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Hazzo
I recall Gary W, helping you out with this one, maybe you can ask him, if he is willing to update his code.. I am sure there are others out there, that might like it as well..
i would love this!
Reply With Quote
  #6  
Old 04-26-2004, 07:48 PM
BrianKerns BrianKerns is offline
 
Join Date: Apr 2004
Posts: 1
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is the feature I am looking for as well. It would be great if I could have a method to log users in as well. I have a Entrepenuer course that users create accounts with username, password, email and I would like to use that account creation and management scheme for vBulletin, to keep the two databases in sync.

create an account with user group specified
delete an account
change password
log in

I am willing to pay for these tools. It seems more than a few people are looking for these tools on this board.

Please email me with response.

Thanks,
Brian Kerns
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 07:49 AM.


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.04210 seconds
  • Memory Usage 2,217KB
  • Queries Executed 13 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)bbcode_php
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (6)post_thanks_box
  • (6)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (6)post_thanks_postbit_info
  • (6)postbit
  • (6)postbit_onlinestatus
  • (6)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete