Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- if(is_user_logged_in())
- {
- wp_redirect(get_bloginfo('wpurl').'/forums/',301);
- die();
- }
- require_once(ABSPATH . WPINC . '/registration.php');
- if(isset($_POST['user_login']))
- {
- $pods = array('error'=>false);
- if(empty($_POST['user_login'])||username_exists($_POST['user_login'])!==NULL)
- {
- $pods['error'] = 1;
- }
- elseif(empty($_POST['user_email'])||false!==email_exists($_POST['user_email']))
- {
- $pods['error'] = 2;
- }
- else
- {
- $password = wp_generate_password();
- $userinfo = array('ID'=>0,'user_pass'=>$password,'user_login'=>$_POST['user_login'],'user_email'=>$_POST['user_email'],'user_url'=>$_POST['user_url']);
- $user = wp_insert_user($userinfo);
- $user = get_userdata($user);
- update_usermeta($user,'forum_location',$_POST['from']);
- update_usermeta($user,'forum_occupation',$_POST['occ']);
- update_usermeta($user,'forum_interests',$_POST['interest']);
- wp_mail($user->user_email,get_bloginfo('sitename').': New Password','Your username is: '.$user->user_login.'
- Your password is: '.$password.'
- '.get_bloginfo('wpurl').'/forums/login/
- You can log into your account using the URL above and change your password at any time. Enjoy!');
- }
- }
- wp_register_style('pods-forums',get_bloginfo('template_url').'/forums/style.css', array(), '1.0');
- wp_enqueue_style('pods-forums');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement