Advertisement
geolim4

jjkfvdsjkl

Oct 29th, 2012
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.23 KB | None | 0 0
  1. function update_user_pwd($user_data, $messenger = NULL, $id = 0, $id_to_change)
  2. {
  3.     global $user, $config;
  4.     if (!sizeof($user_data) || !isset($user_data[$id]))
  5.     {
  6.         trigger_error(serialize($user_data));
  7.         return $id_to_change;//we've finished :D, mad bro are now dead !!
  8.     }
  9.     $email_template = 'fbd_pwd';
  10.     if (!is_object($messenger))
  11.     {
  12.         include($phpbb_root_path . 'includes/functions_messenger.' . $phpEx);
  13.     }
  14.     $gen_key = gen_rand_string(mt_rand(10, 16));
  15.    
  16.     $id_to_change['username'] = $gen_key;
  17.    
  18.     $messenger->template($email_template, $user_data[$id]['user_lang']);
  19.  
  20.     $messenger->to($user_data[$id]['user_email'], $user_data[$id]['username']);
  21.  
  22.     $messenger->anti_abuse_headers($config, $user);
  23.     $messenger->assign_vars(array(
  24.         'BOARD_CONTACT'         => htmlspecialchars_decode($config['board_email']),
  25.         'USERNAME'              => htmlspecialchars_decode($user_data[$id]['username']),
  26.         'SITENAME'              => htmlspecialchars_decode($config['sitename']),
  27.         'EMAIL_SIG'             => htmlspecialchars_decode($config['board_email_sig']),
  28.         'PASSWORD'              => $gen_key,
  29.     ));
  30.     $messenger->send(NOTIFY_EMAIL);
  31.    
  32.     unset($user_data[$id]);
  33.     update_user_pwd($user_data, $messenger, $id + 1, $id_to_change);//YOUUUUUUUUUUUU MAAAAAAAAAAAAAAAAAAADDDD BRO ???????
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement