root/ip/tags/release_1_3_0_53/includes/usercp_register.php
| 111 | 163 | ||
|---|---|---|---|
1027 | $emailer->set_subject($lang['Reactivate']); | 1027 | $emailer->set_subject($lang['Reactivate']); |
1028 | 1028 | ||
1029 | $emailer->assign_vars(array( | 1029 | $emailer->assign_vars(array( |
1030 | 'SITENAME' => $board_config['sitename'], | 1030 | 'SITENAME' => ip_stripslashes($board_config['sitename']), |
1031 | 'USERNAME' => preg_replace($unhtml_specialchars_match, $unhtml_specialchars_replace, substr(str_replace("\'", "'", $username), 0,
25)), | 1031 | 'USERNAME' => preg_replace($unhtml_specialchars_match, $unhtml_specialchars_replace, substr(str_replace("\'", "'", $username), 0,
25)), |
1032 | 'EMAIL_SIG' => (!empty($board_config['board_email_sig'])) ? str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']) : '', | 1032 | 'EMAIL_SIG' => (!empty($board_config['board_email_sig'])) ? str_replace('<br />', "\n", "-- \n" . ip_stripslashes($board_config['board_email_sig'])) : '', |
1033 | //'U_ACTIVATE' => $server_url . '?mode=activate&' . POST_USERS_URL . '=' . $user_id . '&act_key=' . $user_actkey | 1033 | //'U_ACTIVATE' => $server_url . '?mode=activate&' . POST_USERS_URL . '=' . $user_id . '&act_key=' . $user_actkey |
1034 | 'U_ACTIVATE' => $profile_server_url . '?mode=activate&' . POST_USERS_URL . '=' . $user_id . '&act_key=' . $user_actkey | 1034 | 'U_ACTIVATE' => $profile_server_url . '?mode=activate&' . POST_USERS_URL . '=' . $user_id . '&act_key=' . $user_actkey |
1035 | ) | 1035 | ) |
... | ... | ||
1059 | 1059 | ||
1060 | $emailer->assign_vars(array( | 1060 | $emailer->assign_vars(array( |
1061 | 'USERNAME' => preg_replace($unhtml_specialchars_match, $unhtml_specialchars_replace, substr(str_replace("\'", "'", $username), 0,
25)), | 1061 | 'USERNAME' => preg_replace($unhtml_specialchars_match, $unhtml_specialchars_replace, substr(str_replace("\'", "'", $username), 0,
25)), |
1062 | 'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']), | 1062 | 'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . ip_stripslashes($board_config['board_email_sig'])), |
1063 | //'U_ACTIVATE' => $server_url . '?mode=activate&' . POST_USERS_URL . '=' . $user_id . '&act_key=' . $user_actkey | 1063 | //'U_ACTIVATE' => $server_url . '?mode=activate&' . POST_USERS_URL . '=' . $user_id . '&act_key=' . $user_actkey |
1064 | 'U_ACTIVATE' => $profile_server_url . '?mode=activate&' . POST_USERS_URL . '=' . $user_id . '&act_key=' . $user_actkey | 1064 | 'U_ACTIVATE' => $profile_server_url . '?mode=activate&' . POST_USERS_URL . '=' . $user_id . '&act_key=' . $user_actkey |
1065 | ) | 1065 | ) |
... | ... | ||
1157 | include_once(IP_ROOT_PATH . 'includes/class_pm.' . PHP_EXT); | 1157 | include_once(IP_ROOT_PATH . 'includes/class_pm.' . PHP_EXT); |
1158 | $privmsg_sender = $founder_id; | 1158 | $privmsg_sender = $founder_id; |
1159 | $privmsg_recipient = $user_id; | 1159 | $privmsg_recipient = $user_id; |
1160 | $privmsg_subject = sprintf($lang['register_pm_subject'], $board_config['sitename']); | 1160 | $privmsg_subject = sprintf($lang['register_pm_subject'], ip_stripslashes($board_config['sitename'])); |
1161 | $privmsg_message = sprintf($lang['register_pm'], $board_config['sitename'], $board_config['sitename']); | 1161 | $privmsg_message = sprintf($lang['register_pm'], ip_stripslashes($board_config['sitename']), ip_stripslashes($board_config['sitename'])); |
1162 | 1162 | ||
1163 | $privmsg = new class_pm(); | 1163 | $privmsg = new class_pm(); |
1164 | $privmsg->send($privmsg_sender, $privmsg_recipient, $privmsg_subject, $privmsg_message); | 1164 | $privmsg->send($privmsg_sender, $privmsg_recipient, $privmsg_subject, $privmsg_message); |
... | ... | ||
1221 | 1221 | ||
1222 | $emailer->use_template($email_template, stripslashes($user_lang)); | 1222 | $emailer->use_template($email_template, stripslashes($user_lang)); |
1223 | $emailer->email_address($email); | 1223 | $emailer->email_address($email); |
1224 | $emailer->set_subject(sprintf($lang['Welcome_subject'], $board_config['sitename'])); | 1224 | $emailer->set_subject(sprintf($lang['Welcome_subject'], ip_stripslashes($board_config['sitename']))); |
1225 | 1225 | ||
1226 | if($coppa) | 1226 | if($coppa) |
1227 | { | 1227 | { |
1228 | $emailer->assign_vars(array( | 1228 | $emailer->assign_vars(array( |
1229 | 'SITENAME' => $board_config['sitename'], | 1229 | 'SITENAME' => ip_stripslashes($board_config['sitename']), |
1230 | 'USERNAME' => preg_replace($unhtml_specialchars_match, $unhtml_specialchars_replace, substr(str_replace("\'", "'", $username), 0,
25)), | 1230 | 'USERNAME' => preg_replace($unhtml_specialchars_match, $unhtml_specialchars_replace, substr(str_replace("\'", "'", $username), 0,
25)), |
1231 | 'PASSWORD' => $password_confirm, | 1231 | 'PASSWORD' => $password_confirm, |
1232 | 'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']), | 1232 | 'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . ip_stripslashes($board_config['board_email_sig'])), |
1233 | 1233 | ||
1234 | 'FAX_INFO' => $board_config['coppa_fax'], | 1234 | 'FAX_INFO' => $board_config['coppa_fax'], |
1235 | 'MAIL_INFO' => $board_config['coppa_mail'], | 1235 | 'MAIL_INFO' => $board_config['coppa_mail'], |
... | ... | ||
1243 | 'FROM' => $location, | 1243 | 'FROM' => $location, |
1244 | 'OCC' => $occupation, | 1244 | 'OCC' => $occupation, |
1245 | 'INTERESTS' => $interests, | 1245 | 'INTERESTS' => $interests, |
1246 | 'SITENAME' => $board_config['sitename'] | 1246 | 'SITENAME' => ip_stripslashes($board_config['sitename']) |
1247 | ) | 1247 | ) |
1248 | ); | 1248 | ); |
1249 | } | 1249 | } |
1250 | else | 1250 | else |
1251 | { | 1251 | { |
1252 | $emailer->assign_vars(array( | 1252 | $emailer->assign_vars(array( |
1253 | 'SITENAME' => $board_config['sitename'], | 1253 | 'SITENAME' => ip_stripslashes($board_config['sitename']), |
1254 | 'WELCOME_MSG' => sprintf($lang['Welcome_subject'], $board_config['sitename']), | 1254 | 'WELCOME_MSG' => sprintf($lang['Welcome_subject'], ip_stripslashes($board_config['sitename'])), |
1255 | 'USERNAME' => preg_replace($unhtml_specialchars_match, $unhtml_specialchars_replace, substr(str_replace("\'", "'", $username), 0,
25)), | 1255 | 'USERNAME' => preg_replace($unhtml_specialchars_match, $unhtml_specialchars_replace, substr(str_replace("\'", "'", $username), 0,
25)), |
1256 | 'PASSWORD' => $password_confirm, | 1256 | 'PASSWORD' => $password_confirm, |
1257 | 'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']), | 1257 | 'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . ip_stripslashes($board_config['board_email_sig'])), |
1258 | //'U_ACTIVATE' => $server_url . '?mode=activate&' . POST_USERS_URL . '=' . $user_id . '&act_key=' . $user_actkey | 1258 | //'U_ACTIVATE' => $server_url . '?mode=activate&' . POST_USERS_URL . '=' . $user_id . '&act_key=' . $user_actkey |
1259 | 'U_ACTIVATE' => $profile_server_url . '?mode=activate&' . POST_USERS_URL . '=' . $user_id . '&act_key=' . $user_actkey | 1259 | 'U_ACTIVATE' => $profile_server_url . '?mode=activate&' . POST_USERS_URL . '=' . $user_id . '&act_key=' . $user_actkey |
1260 | ) | 1260 | ) |
... | ... | ||
1286 | 1286 | ||
1287 | $emailer->assign_vars(array( | 1287 | $emailer->assign_vars(array( |
1288 | 'USERNAME' => preg_replace($unhtml_specialchars_match, $unhtml_specialchars_replace, substr(str_replace("\'", "'", $username), 0,
25)), | 1288 | 'USERNAME' => preg_replace($unhtml_specialchars_match, $unhtml_specialchars_replace, substr(str_replace("\'", "'", $username), 0,
25)), |
1289 | 'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']), | 1289 | 'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . ip_stripslashes($board_config['board_email_sig'])), |
1290 | 'U_ACTIVATE' => $profile_server_url . '?mode=activate&' . POST_USERS_URL . '=' . $user_id . '&act_key=' . $user_actkey | 1290 | 'U_ACTIVATE' => $profile_server_url . '?mode=activate&' . POST_USERS_URL . '=' . $user_id . '&act_key=' . $user_actkey |
1291 | ) | 1291 | ) |
1292 | ); | 1292 | ); |
... | ... | ||
2218 | <option value="12"> '.$lang['datetime']['December'].' </option> | 2218 | <option value="12"> '.$lang['datetime']['December'].' </option> |
2219 | </select> '; | 2219 | </select> '; |
2220 | // Mighty Gorgon - Generate Years Select - BEGIN | 2220 | // Mighty Gorgon - Generate Years Select - BEGIN |
2221 | $i_start = date('Y', time()) - $board_config['max_user_age']; | 2221 | $i_start = @date('Y', time()) - $board_config['max_user_age']; |
2222 | $i_end = date('Y', time()) - $board_config['min_user_age']; | 2222 | $i_end = @date('Y', time()) - $board_config['min_user_age']; |
2223 | $s_birthday_year = ''; | 2223 | $s_birthday_year = ''; |
2224 | $y_selected = ($birthday_year == 0) ? ' selected="selected"' : ''; | 2224 | $y_selected = ($birthday_year == 0) ? ' selected="selected"' : ''; |
2225 | $s_birthday_year .= '<option value="0"' . $y_selected . '> ---- </option>'; | 2225 | $s_birthday_year .= '<option value="0"' . $y_selected . '> ---- </option>'; |
Download diff