FROM user
            WHERE user_name = "' . $_POST['user_name'] . '"';
                if (($new_id = $mydb->queryrow($sql)) === false) {
                    die('Database error - Could not determine new user ID');
                }
                $user_id = (int) $new_id['user_id'];
                $sql = 'INSERT INTO user_templates (user_id, user_template)
            VALUES (' . $user_id . ', "' . addslashes($skin_data['skin_html']) . '")';
                if (!$mydb->query($sql)) {
                    die('Database error - Could not insert skin data');
                }
                $activation_key = md5(pow($user_id, 2));
                $activation_link = 'http://www.stfc.it/index.php?a=activate&galaxy=' . $galaxy . '&user_id=' . $user_id . '&key=' . $activation_key;
                $mail_message = $locale['mail_message_congrats'] . ' ' . $_POST['user_name'] . '!' . NL;
                $mail_message .= $locale['mail_message_reg1a'] . ' ' . $galaxyname . ' ' . $locale['mail_message_reg1b'] . NL;
                $mail_message .= $locale['mail_message_reg2'] . NL . $activation_link . "\n\n" . $locale['mail_message_reg3'] . NL;
                $mail_message .= $locale['mail_message_reg4'] . NL . NL . $locale['mail_message_sig_line1'] . NL;
                $mail_message .= $locale['mail_message_sig_line2'] . NL . NL . 'Credits: http://www.stfc.it/index.php?a=imprint';
                send_mail("STFC2 Mailer", $config['admin_email'], $_POST['user_name'], $_REQUEST['user_email'], $locale['mail_subject_reg'], $mail_message);
                // Update NewRegister
                $sql = 'UPDATE config SET new_register = new_register + 1';
                if (!$mydb->query($sql)) {
                    die('Database error - Could not update new_register');
                }
                display_success($galaxyname, $galaxyimg);
                return true;
            }
        }
    }
    display_registration(NULL, '(' . $locale['there_are'] . ' ' . $playercount['num'] . ' ' . $locale['on'] . ' ' . $config['max_player'] . ' ' . $locale['occupied_places'] . ')', $galaxy);
}
Exemple #2
0
             display_join_team();
             break;
         case 'match_details':
             display_match_details();
             break;
         case 'news':
             display_news();
             break;
         case 'pm_overview':
             display_pm_overview();
             break;
         case 'pm':
             display_pm();
             break;
         case 'register':
             display_registration();
             break;
         case 'season_details':
             display_season_details();
             break;
         case 'team':
             display_team();
             break;
         case 'upload_match_media':
             display_upload_match_media();
             break;
         case 'user':
             display_user_profile();
             break;
     }
 } else {