mailer project continued:
[mailer.git] / inc / modules / guest / what-sponsor_reg.php
index 14c62e9a47c942b6197baae871fbd6641cd4148c..ed4025993a1bd3e521630c88e09273fddd5d7f59 100644 (file)
@@ -16,7 +16,7 @@
  * $Author::                                                          $ *
  * -------------------------------------------------------------------- *
  * Copyright (c) 2003 - 2009 by Roland Haeder                           *
- * Copyright (c) 2009 - 2011 by Mailer Developer Team                   *
+ * Copyright (c) 2009 - 2012 by Mailer Developer Team                   *
  * For more information visit: http://mxchange.org                      *
  *                                                                      *
  * This program is free software; you can redistribute it and/or modify *
@@ -37,7 +37,7 @@
 
 // Some security stuff...
 if (!defined('__SECURITY')) {
-       die();
+       exit();
 } // END - if
 
 // Add description as navigation point
@@ -58,17 +58,17 @@ if (isFormSent()) {
        // 1. Salutation / Surname / family name
        if (!isPostRequestElementSet('gender')) {
                // Surname is empty
-               $formErrors[] = '{--SPONSOR_NO_GENDER_SELECTED--}';
+               array_push($formErrors, '{--SPONSOR_NO_GENDER_SELECTED--}');
        } // END - if
 
        if (!isPostRequestElementSet('surname')) {
                // Surname is empty
-               $formErrors[] = '{--SPONSOR_SURNAME_EMPTY--}';
+               array_push($formErrors, '{--SPONSOR_SURNAME_EMPTY--}');
        } // END - if
 
        if (!isPostRequestElementSet('family')) {
                // Surname is empty
-               $formErrors[] = '{--SPONSOR_FAMILY_EMPTY--}';
+               array_push($formErrors, '{--SPONSOR_FAMILY_EMPTY--}');
        } // END - if
 
        // 2. Company name
@@ -76,121 +76,121 @@ if (isFormSent()) {
        if (((!isPostRequestElementSet('company')) && ((isPostRequestElementSet('tax_ident')) || (isPostRequestElementSet('position')))) || ((isPostRequestElementSet('company')) && (!isPostRequestElementSet('tax_ident')))) {
                if (!isPostRequestElementSet('company')) {
                        // Company name is empty
-                       $formErrors[] = '{--SPONSOR_COMPANY_EMPTY--}';
+                       array_push($formErrors, '{--SPONSOR_COMPANY_EMPTY--}');
                } elseif (!isPostRequestElementSet('tax_ident')) {
                        // Tax ident number name is empty
-                       $formErrors[] = '{--SPONSOR_TAX_IDENT_EMPTY--}';
+                       array_push($formErrors, '{--SPONSOR_TAX_IDENT_EMPTY--}');
                }
 
                if (!isPostRequestElementSet('position')) {
                        // Not fatal but not nice: position in company is empty
-                       $formErrors[] = '{--SPONSOR_POSITION_EMPTY--}';
+                       array_push($formErrors, '{--SPONSOR_POSITION_EMPTY--}');
                } // END - if
        } // END - if
 
        // 3. Street and number
        if (!isPostRequestElementSet('street_nr1')) {
                // Street name and house number are empty
-               $formErrors[] = '{--SPONSOR_STREET_NR1_EMPTY--}';
+               array_push($formErrors, '{--SPONSOR_STREET_NR1_EMPTY--}');
        } elseif ((isPostRequestElementSet('street_nr2')) && (!isPostRequestElementSet('street_nr1'))) {
                // 1st line for street is empty, but 2nd line not
-               $formErrors[] = '{--SPONSOR_STREET_NR1_EMPTY_2_NOT--}';
+               array_push($formErrors, '{--SPONSOR_STREET_NR1_EMPTY_2_NOT--}');
        }
 
        // 4. Country code
        if (!isPostRequestElementSet('country')) {
                // Country code is empty
-               $formErrors[] = '{--kSPONSOR_COUNTRY_EMPTY--}';
+               array_push($formErrors, '{--kSPONSOR_COUNTRY_EMPTY--}');
        } elseif (strlen(postRequestElement('country')) != 2) {
                // Country code is invalid
-               $formErrors[] = '{--SPONSOR_COUNTRY_IS_INVALID--}';
+               array_push($formErrors, '{--SPONSOR_COUNTRY_IS_INVALID--}');
        }
 
        // 3. ZIP code
        if (!isPostRequestElementSet('zip')) {
                // ZIP code is empty
-               $formErrors[] = '{--SPONSOR_ZIP_EMPTY--}';
+               array_push($formErrors, '{--SPONSOR_ZIP_EMPTY--}');
        } elseif (bigintval(postRequestElement('zip')) != postRequestElement('zip')) {
                // ZIP is invalid
-               $formErrors[] = '{--SPONSOR_ZIP_IS_INVALID--}';
+               array_push($formErrors, '{--SPONSOR_ZIP_IS_INVALID--}');
                setPostRequestElement('zip', '');
        }
 
        // 4. City
        if (!isPostRequestElementSet('city')) {
                // City is empty
-               $formErrors[] = '{--SPONSOR_CITY_EMPTY--}';
+               array_push($formErrors, '{--SPONSOR_CITY_EMPTY--}');
        } // END - if
 
        // 5. Phone number
        if (!isPostRequestElementSet('phone')) {
                // City is empty
-               $formErrors[] = '{--SPONSOR_PHONE_EMPTY--}';
+               array_push($formErrors, '{--SPONSOR_PHONE_EMPTY--}');
        } // END - if
 
        // 6. Homepage URL
        if (!isPostRequestElementSet('url')) {
                // Homepage URL is empty
-               $formErrors[] = '{--SPONSOR_URL_EMPTY--}';
+               array_push($formErrors, '{--SPONSOR_URL_EMPTY--}');
        } elseif (!isUrlValid(postRequestElement('url'))) {
                // Homepage URL is invalid
-               $formErrors[] = '{--SPONSOR_URL_IS_INVALID--}';
+               array_push($formErrors, '{--SPONSOR_URL_IS_INVALID--}');
                setPostRequestElement('url', '');
        }
 
        // 7. Light validation of email address
        if ((!isPostRequestElementSet('email')) || (postRequestElement('email') == '@')) {
                // Email is invalid/empty
-               $formErrors[] = '{--SPONSOR_EMAIL_IS_INVALID--}';
+               array_push($formErrors, '{--SPONSOR_EMAIL_IS_INVALID--}');
        } elseif (isSponsorRegisteredWithEmail(postRequestElement('email'))) {
                // Email already found in database!
-               $formErrors[] = '{--SPONSOR_EMAIL_IS_ALREADY_REGISTERED--}';
+               array_push($formErrors, '{--SPONSOR_EMAIL_IS_ALREADY_REGISTERED--}');
                setPostRequestElement('email', '');
        }
 
        // 8. Pay type selected?
        if (!isPostRequestElementSet('pay_type')) {
                // Not pay type selected
-               $formErrors[] = '{--SPONSOR_NO_PAYTYPE_SELECTED--}';
+               array_push($formErrors, '{--SPONSOR_NO_PAYTYPE_SELECTED--}');
        } // END - if
 
        // 9. Interval of mails
        if (!isPostRequestElementSet('warning_interval')) {
                // No warning interval selected
-               $formErrors[] = '{--SPONSOR_NO_WARNING_INTERVAL_SELECTED--}';
+               array_push($formErrors, '{--SPONSOR_NO_WARNING_INTERVAL_SELECTED--}');
        } // END - if
 
        // 10. Mail notifications disabled/enabled
        if (!isPostRequestElementSet('receive_warnings')) {
                // Option not selected!
-               $formErrors[] = '{--SPONSOR_NO_RECEIVE_WARNINGS_SELECTED--}';
+               array_push($formErrors, '{--SPONSOR_NO_RECEIVE_WARNINGS_SELECTED--}');
        } // END - if
 
        // Did he enter his password twice?
        if (((!isPostRequestElementSet('pass1')) || (!isPostRequestElementSet('pass2'))) || ((postRequestElement('pass1') != postRequestElement('pass2')) && (isPostRequestElementSet('pass1')) && (isPostRequestElementSet('pass2')))) {
                if ((postRequestElement('pass1') != postRequestElement('pass2')) && (isPostRequestElementSet('pass1')) && (isPostRequestElementSet('pass2'))) {
                        // Passwords missmatch
-                       $formErrors[] = '{--SPONSOR_PASSWORDS_MISMATCH--}';
+                       array_push($formErrors, '{--SPONSOR_PASSWORDS_MISMATCH--}');
                } else {
                        if (!isPostRequestElementSet('pass1')) {
                                // Password 1 is empty
-                               $formErrors[] = '{--SPONSOR_PASSWORD1_EMPTY--}';
+                               array_push($formErrors, '{--SPONSOR_PASSWORD1_EMPTY--}');
                        }
 
                        if (!isPostRequestElementSet('pass2')) {
                                // Password 2 is empty
-                               $formErrors[] = '{--SPONSOR_PASSWORD2_EMPTY--}';
+                               array_push($formErrors, '{--SPONSOR_PASSWORD2_EMPTY--}');
                        }
                }
        } elseif (strlen(postRequestElement('pass1')) < getPassLen()) {
                // Password is to short!
-               $formErrors[] = '{--SPONSOR_PASSWORD_TOO_SHORT--}';
+               array_push($formErrors, '{--SPONSOR_PASSWORD_TOO_SHORT--}');
        }
 
        // Check if he has accepted the terms&conditions
        if (!isPostRequestElementSet('terms')) {
                // Homepage URL is empty
-               $formErrors[] = '{--SPONSOR_TERMS_NOT_ACCEPTED--}';
+               array_push($formErrors, '{--SPONSOR_TERMS_NOT_ACCEPTED--}');
        } // END - if
 
        // If there is something wrong/missing stop registration