X-Git-Url: https://git.mxchange.org/?p=mailer.git;a=blobdiff_plain;f=inc%2Fmodules%2Fguest%2Fwhat-register.php;h=cbd1d658eda07588e1ec316f8434eb6d3b052292;hp=ee33a91fde18c9784eaad0d6c6369896ad9a204c;hb=7afdb8e56178524cfa8e1665d7a6db76aff3d125;hpb=8a85312325c31760720415e06429544eb00623d9 diff --git a/inc/modules/guest/what-register.php b/inc/modules/guest/what-register.php index ee33a91fde..cbd1d658ed 100644 --- a/inc/modules/guest/what-register.php +++ b/inc/modules/guest/what-register.php @@ -53,7 +53,7 @@ if (!isExtensionActive('register')) { } // Initialize variables -$isFailed = false; +$isOkay = true; $shortPass = false; $cats = 0; $ipTimedOut = false; @@ -83,31 +83,31 @@ if (isFormSent()) { // Did he agree to our Terms Of Usage? if (postRequestElement('agree') != 'Y') { setRequestPostElement('agree', '!'); - $isFailed = true; + $isOkay = false; } // END - if // Did he enter a valid email address? (we really don't care about // that, he has to click on a confirmation link :P ) if ((!isPostRequestElementSet('email')) || (!isEmailValid(postRequestElement('email')))) { setRequestPostElement('email', '!'); - $isFailed = true; + $isOkay = false; } // END - if // And what about surname and family's name? if (!isPostRequestElementSet('surname')) { setRequestPostElement('surname', '!'); - $isFailed = true; + $isOkay = false; } // END - if if (!isPostRequestElementSet('family')) { setRequestPostElement('family', '!'); - $isFailed = true; + $isOkay = false; } // END - if // Get temporary array for modification $postArray = postRequestArray(); // Check for required fields - if ($isFailed === false) $isFailed = ifRequiredRegisterFieldsAreSet($postArray); + if ($isOkay === true) $isOkay = ifRequiredRegisterFieldsAreSet($postArray); // Set it back in request setPostRequestArray($postArray); @@ -121,13 +121,13 @@ if (isFormSent()) { if (!isPostRequestElementSet('pass1')) { setRequestPostElement('pass1', '!'); } else { setRequestPostElement('pass1', ''); } if (!isPostRequestElementSet('pass2')) { setRequestPostElement('pass2', '!'); } else { setRequestPostElement('pass2', ''); } } - $isFailed = true; + $isOkay = false; } // END - if // Is the password long enouth? - if ((strlen(postRequestElement('pass1')) < getConfig('pass_len')) && ($isFailed === false)) { + if ((strlen(postRequestElement('pass1')) < getConfig('pass_len')) && ($isOkay === true)) { $shortPass = true; - $isFailed = true; + $isOkay = false; } // END - if // No admin? Admins can always register! @@ -139,7 +139,7 @@ if (isFormSent()) { if ($cats < getConfig('least_cats')) { // ... nope! - $isFailed = true; + $isOkay = false; } // END - if } // END - if @@ -148,7 +148,7 @@ if (isFormSent()) { $CHK = isEmailTaken(postRequestElement('email')); if ($CHK === true) { setRequestPostElement('email', '?'); - $isFailed = true; + $isOkay = false; } // END - if } // END - if @@ -168,15 +168,17 @@ LIMIT 1", // Same IP in timeout range and different email address entered... Eat this, faker! ;-) // But admins are allowed to fake their own exchange service. $ipTimedOut = true; - $isFailed = true; + $isOkay = false; } // END - if - } // END - if - // Free memory - SQL_FREERESULT($result); + // Free memory + SQL_FREERESULT($result); + } // END - if } // END - if -if ((isFormSent()) && (($isFailed === false) || (isAdmin()))) { +// Is the form sent and all went fine or admin logged in? +//* DEBUG: */ print intval(isFormSent()).'/'.intval($isOkay).'/'.intval(isAdmin()).'
'; +if ((isFormSent()) && (($isOkay === true) || (isAdmin()))) { // Prepapre month and day of birth if (strlen(postRequestElement('day')) == 1) setRequestPostElement('day' , '0'.postRequestElement('day')); if (strlen(postRequestElement('month')) == 1) setRequestPostElement('month', '0'.postRequestElement('month')); @@ -321,7 +323,7 @@ VALUES ('%s','%s','%s','%s','%s',%s,'%s','%s',%s, %s,%s,'%s',%s, %s,'%s','UNCONF // Start with the gender... $content = array( 'hash' => $hash, - 'userid' => $userid, + 'userid' => $userid, 'gender' => $gender, 'surname' => SQL_ESCAPE(postRequestElement('surname')), 'family' => SQL_ESCAPE(postRequestElement('family')), @@ -337,7 +339,7 @@ VALUES ('%s','%s','%s','%s','%s',%s,'%s','%s',%s, %s,%s,'%s',%s, %s,'%s','UNCONF // No ZIP code entered $content = array( 'hash' => $hash, - 'userid' => $userid, + 'userid' => $userid, 'gender' => $gender, 'surname' => SQL_ESCAPE(postRequestElement('surname')), 'family' => SQL_ESCAPE(postRequestElement('family')),