************************************************************************/
// Some security stuff...
-if (ereg(basename(__FILE__), $_SERVER['PHP_SELF'])) {
+if (!defined('__SECURITY')) {
$INC = substr(dirname(__FILE__), 0, strpos(dirname(__FILE__), "/inc") + 4)."/security.php";
require($INC);
}
// Add description as navigation point
-ADD_DESCR("guest", basename(__FILE__));
+ADD_DESCR("guest", __FILE__);
// Create array for form errors (= missing data)
$FORM_ERRORS = array();
// Check submitted form data
//
// 1. Salutation / Surname / family name
- if (empty($_POST['salut']))
+ if (empty($_POST['gender']))
{
// Surname is empty
- $FORM_ERRORS[] = SPONSOR_NO_SALUT_SELECTED;
+ $FORM_ERRORS[] = SPONSOR_NO_GENDER_SELECTED;
}
if (empty($_POST['surname']))
{
}
}
// Is the password long enough?
- elseif (strlen($_POST['pass1']) < $CONFIG['pass_len'])
+ elseif (strlen($_POST['pass1']) < $_CONFIG['pass_len'])
{
// Too short!
$FORM_ERRORS[] = SPONSOR_PASSWORD_TOO_SHORT;
define('__EMAIL' , $_POST['email']);
define('__SURNAME' , $_POST['surname']);
define('__FAMILY' , $_POST['family']);
- define('__SALUT' , TRANSLATE_SEX($_POST['salut']));
+ define('__GENDER' , TRANSLATE_GENDER($_POST['gender']));
define('__TIMESTAMP', MAKE_DATETIME(time(), 0));
define('__PASSWORD' , $_POST['pass1']);
SEND_EMAIL($_POST['email'], SPONSOR_PLEASE_CONFIRM_SUBJ, $EMAIL_MSG);
// Send mail to admin
- if (GET_EXT_VERSION("admins") >= "0.4.1")
- {
- // Use new system
- SEND_ADMIN_EMAILS_PRO(ADMIN_NEW_SPONSOR, "admin_sponsor_reg", $hash);
- }
- else
- {
- // Send over old system
- $msg_admin = LOAD_EMAIL_TEMPLATE("admin_sponsor_reg", $hash);
- SEND_ADMIN_EMAILS (ADMIN_NEW_SPONSOR, $msg_admin);
- }
+ SEND_ADMIN_NOTIFICATION(ADMIN_NEW_SPONSOR, "admin_sponsor_reg", $hash);
// Output message: DONE
$MSG = $MSGs['added'];
{
$OUT .= "<TR>
<TD class=\"bottom2 switch_sw".$SW."\" height=\"50\" style=\"padding-left: 2px; padding-right: 2px\">
- <INPUT type=\"radio\" name=\"pay_type\" class=\"guest_normal\" value=\"".bigintval($id)."\"> ".$name."<BR>
+ <INPUT type=\"radio\" name=\"pay_type\" class=\"guest_normal\" value=\"".bigintval($id)."\"> ".$name."<br />
<DIV align=\"right\">(".$min." ".$curr." = ".TRANSLATE_COMMA($rate * $min)." ".POINTS.")</DIV>
</TD>
</TR>\n";
define('__EMAIL' , COMPILE_CODE($_POST['email']));
define('__URL' , COMPILE_CODE($_POST['url']));
- // Check for salutation selection
- switch ($_POST['salut'])
+ // Check for gender selection
+ switch ($_POST['gender'])
{
case "M": // Male
- define('__SALUT_M' , " selected");
- define('__SALUT_F' , "");
- define('__SALUT_C' , "");
+ define('__GENDER_M' , " selected=\"selected\"");
+ define('__GENDER_F' , "");
+ define('__GENDER_C' , "");
break;
case "F": // Female
- define('__SALUT_M' , "");
- define('__SALUT_F' , " selected");
- define('__SALUT_C' , "");
+ define('__GENDER_M' , "");
+ define('__GENDER_F' , " selected=\"selected\"");
+ define('__GENDER_C' , "");
break;
case "C": // Company
- define('__SALUT_M' , "");
- define('__SALUT_F' , "");
- define('__SALUT_C' , " selected");
+ define('__GENDER_M' , "");
+ define('__GENDER_F' , "");
+ define('__GENDER_C' , " selected=\"selected\"");
break;
}
switch ($_POST['receive_warnings'])
{
case "Y":
- define('__REC_Y' , " selected");
+ define('__REC_Y' , " selected=\"selected\"");
define('__REC_N' , "");
break;
case "N":
define('__REC_Y' , "");
- define('__REC_N' , " selected");
+ define('__REC_N' , " selected=\"selected\"");
break;
}
// Errors found
$OUT = "<P align=\"center\">
- <STRONG><FONT class=\"guest_failed\">".SPONSOR_REGISTER_SOMETHING_MISSING.":</FONT></STRONG><BR>
+ <STRONG><FONT class=\"guest_failed\">".SPONSOR_REGISTER_SOMETHING_MISSING.":</FONT></STRONG><br />
</P>
<OL>\n";
foreach ($FORM_ERRORS as $error)
{
$OUT .= "<LI>".$error."</LI>\n";
}
- $OUT .= "</OL><BR>\n";
+ $OUT .= "</OL><br />\n";
define('__SPONSOR_FORM_ERRORS', $OUT);
define('__SPONSOR_REFID', $_POST['refid']);
}
define('__COMPANY' , "");
define('__POSITION' , "");
define('__TAX_IDENT', "");
- define('__SALUT_M' , "");
- define('__SALUT_F' , "");
- define('__SALUT_C' , "");
+ define('__GENDER_M' , "");
+ define('__GENDER_F' , "");
+ define('__GENDER_C' , "");
define('__SURNAME' , "");
define('__FAMILY' , "");
define('__STREET1' , "");
define('__SPONSOR_FORM_ERRORS', "");
}
- // Prepare referral things
+ // Prepare referal things
if (!isset($_GET['refid']))
{
- // No referral link
+ // No referal link
define('__SPONSOR_REFID', "0");
}
else
{
- // Referral ID transmitted, we don't care here if it is right or not
+ // Referal ID transmitted, we don't care here if it is right or not
define('__SPONSOR_REFID', bigintval($_GET['refid']));
}