Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require "/home/sb/
- config/settings.php";
- require "/home/sb/
- config/
- connection.php"; //
- MySQL DataBase
- Connection file
- require "/home/sb/
- config/dbSettings.php";
- require "/home/sb/
- config/functions.php";
- echo $tbl1;
- echo $db1;
- mysql_select_db("$prfx$
- db1", $connect) or die
- ("Unable to select
- DataBase $prfx$db1")
- ; // Select DataBase
- /*******************
- BEGIN REGISTRATION
- (STEP-1) FORM
- VALIDATION
- *******************/
- if ($_POST['action'] ==
- 'Signup' || $_POST
- ['action'] == 'register')
- {
- /*******************
- BIGIN ERROR VARIABLES
- *******************/
- $errMsgHeader = $
- done1 = "";
- $errMsg = array();
- $fnameErr = $lnameErr
- = $sexErr = $ddateErr =
- $dmonthErr = $dyearErr
- = $loginErr = $pwdErr = $
- errMsg[] = $errorMsg =
- $err = "";
- $fnImg = $lnImg = $
- sexImg = $ddImg = $
- dmImg = $dyImg = $
- loginImg = $pwdImg =
- "";
- /*******************
- END ERROR VARIABLES
- *******************/
- /*******************
- BEGIN VARIABLES OF
- FORM VALUES
- *******************/
- $fname = $_POST
- ['fname'];
- $lname = $_POST
- ['lname'];
- $gender = $_POST
- ['gender'];
- $dob_date = $_POST
- ['dob_date'];
- $dob_month = $_POST
- ['dob_month'];
- $dob_year = $_POST
- ['dob_year'];
- $dob = $_POST['dob_
- date'] . '/' . $_POST['dob_
- month'] . '/' . $_POST
- ['dob_year'];
- $login = $_POST['login'];
- $password = $_POST
- ['password'];
- /*******************
- END VARIABLES OF
- FORM VALUES
- *******************/
- /*******************
- BEGIN EMPTY FIELDS
- VALIDATION
- *******************/
- echo $cond;
- echo $type;
- if (!empty($_REQUEST
- ['fname']))
- {
- $fnImg = "<img src='/
- global/images/valid.png'
- alt=' '/>";
- $err = "";
- } else {
- $fnameErr = "<div
- class='formError'><a
- href='/documentation/
- errors/?code=11'>[Error
- #11]</a> - Empty First
- Name: You have not
- provided your First
- Name. Please enter your
- First Name.</div>";
- $fnImg = "<img src='/
- global/images/
- invalid.png' alt=' '/>";
- $errMsg[] = "<li><a
- href='/documentation/
- errors/?code=11'>[Error
- #11]</a>: Empty First
- Name</li>";
- $err = "1";
- }
- if (!empty($lname))
- {
- $lnImg = "<img src='/
- global/images/valid.png'
- alt=' '/>";
- $err = "";
- } else {
- $lnameErr = "<div
- class='formError'><a
- href='/documentation/
- errors/?code=12'>[Error
- #12]</a> - Empty Last
- Name: You have not
- given your Last Name.
- Please enter your Last
- Name.</div>";
- $lnImg = "<img src='/
- global/images/
- invalid.png' alt=' '/>";
- $errMsg[] = "<li><a
- href='/documentation/
- errors/?code=12'>[Error
- #12]</a>: Empty Last
- Name</li>";
- $err = "1";
- }
- if (!empty($gender))
- {
- $sexImg = "<img src='/
- global/images/valid.png'
- alt=' '/>";
- $err = "";
- } else {
- $sexErr = "<div
- class='formError'><a
- href='/documentation/
- errors/?code=13'>[Error
- #13]</a> - Gender Not
- Selected: You have not
- selected your Gender.
- Please select your
- Gender.</div>";
- $sexImg = "<img src='/
- global/images/
- invalid.png' alt=' '/>";
- $errMsg[] = "<li><a
- href='/documentation/
- errors/?code=13'>[Error
- #13]</a>: Gender Not
- Selected</li>";
- $err = "1";
- }
- if (!empty($dob_date))
- {
- $ddImg = "<img src='/
- global/images/valid.png'
- alt=' '/>";
- $err = "";
- } else {
- $ddateErr = "<div
- class='formError'><a
- href='/documentation/
- errors/?code=14'>[Error
- #14]</a> - Empty Birth
- Date: You have not
- provided you Birth Date.
- Please Enter your Birth
- Date.</div>";
- $ddImg = "<img src='/
- global/images/
- invalid.png' alt=' '/>";
- $errMsg[] = "<li><a
- href='/documentation/
- errors/?code=14'>[Error
- #14]</a>: Empty Birth
- Date</li>";
- $err = "1";
- }
- if (!empty($dob_month)
- )
- {
- $dmImg = "<img src='/
- global/images/valid.png'
- alt=' '/>";
- $err = "";
- } else {
- $dmonthErr = "<div
- class='formError'><a
- href='/documentation/
- errors/?code=15'>[Error
- #15]</a> - Empty Birth
- Month: You have not
- provided your Birth
- Month. Please enter
- your Birth Month.</
- div>";
- $Img = "<img src='/
- global/images/
- invalid.png' alt=' '/>";
- $errMsg[] = "<li><a
- href='/documentation/
- errors/?code=15'>[Error
- #15]</a>: Empty Birth
- Month</li>";
- $err = "1";
- }
- if (!empty($dob_year))
- {
- $dyImg = "<img src='/
- global/images/valid.png'
- alt=' '/>";
- $err = "";
- } else {
- $dyearErr = "<div
- class='formError'><a
- href='/documentation/
- errors/?code=16'>[Error
- #16]</a> - Empty Birth
- Year: You have not
- provided your Birth Year.
- Please enter your Birth
- Year.</div>";
- $dyImg = "<img src='/
- global/images/
- invalid.png' alt=' '/>";
- $errMsg[] = "<li><a
- href='/documentation/
- errors/?code=16'>[Error
- #16]</a>: Empty Birth
- Year</li>";
- $err = "1";
- }
- if (!empty($login))
- {
- $loginImg = "<img src='/
- global/images/valid.png'
- alt=' '/>";
- $err = "";
- } else {
- $loginErr = "<div
- class='formError'><a
- href='/documentation/
- errors/?code=17'>[Error
- #17]</a> - Empty Login:
- You have not provided
- your E-mail or Phone
- Number. Please enter
- your E-mail ID or Phone
- Number.</div>";
- $loginImg = "<img src='/
- global/images/
- invalid.png' alt=' '/>";
- $errMsg[] = "<li><a
- href='/documentation/
- errors/?code=17'>[Error
- #17]</a>: Empty
- Login</li>";
- $err = "1";
- }
- if (!empty($password))
- {
- $pwdImg = "<img src='/
- global/images/valid.png'
- alt=' '/>";
- $err = "";
- } else {
- $pwdErr = "<div
- class='formError'><a
- href='/documentation/
- errors/?code=18'>[Error
- #18]</a> - Empty New
- Password: You have not
- choosen a password for
- your account. Please
- choose a Password.</
- div>";
- $Img = "<img src='/
- global/images/
- invalid.png' alt=' '/>";
- $errMsg[] = "<li><a
- href='/documentation/
- errors/?code=18'>[Error
- #18]</a>: Empty New
- Password</li>";
- $err = "1";
- }
- /*******************
- END EMPTY FIELDS
- VALIDATION
- *******************/
- /*******************
- BEGIN ORIGINAL EMAIL
- OR PHONE DETECTION
- *******************/
- if (strpos($login, '@')
- === true)
- {
- $cond = "email";
- }
- if (strpos($login, '@')
- === false && is_numeric
- ($login))
- {
- $cond = "phone";
- }
- /*******************
- END ORIGINAL EMAIL OR
- PHONE DETECTION
- *******************/
- /*******************
- BEGIN MINIMUM AND
- MAXIMUM LENGTH
- VALIDATION
- *******************/
- if (strlen($_REQUEST
- ['fname']) >= 2 &&
- strlen($_REQUEST
- ['fname']) <= 48)
- {
- $fnImg = "<img src='/
- global/images/valid.png'
- alt=' '/>";
- $err = "";
- } else {
- $fnameErr = "<div
- class='formError'><a
- href='/documentation/
- errors/?code=21'>[Error
- #21]</a> - Incorrect
- Length Of First Name:
- The length of your First
- Name is not correct.
- Your First name must
- be between 2-48
- characters.</div>";
- $fnImg = "<img src='/
- global/images/
- invalid.png' alt=' '/>";
- $errMsg[] = "<li><a
- href='/documentation/
- errors/?code=21'>[Error
- #21]</a>: Incorrect
- Length Of First Name</
- li>";
- $err = "1";
- }
- if (strlen($lname) >= 2
- && strlen($lname) <=
- 48)
- {
- $lnImg = "<img src='/
- global/images/valid.png'
- alt=' '/>";
- $err = "";
- } else {
- $lnameErr = "<div
- class='formError'><a
- href='/documentation/
- errors/?code=22'>[Error
- #22]</a> - Incorrect
- Length Of Last Name:
- The length of your Last
- Name is not correct.
- Your Last Name must
- be between 2-48
- characters.</div>";
- $lnImg = "<img src='/
- global/images/
- invalid.png' alt=' '/>";
- $errMsg[] = "<li><a
- href='/documentation/
- errors/?code=22'>[Error
- #22]</a>: Incorrect
- Length Of Last Name</
- li>";
- $err = "1";
- }
- if (strlen($dob_date) ==
- 2)
- {
- $ddImg = "<img src='/
- global/images/valid.png'
- alt=' '/>";
- $err = "";
- } else {
- $ddateErr = "<div
- class='formError'><a
- href='/documentation/
- errors/?code=23'>[Error
- #23]</a> - Incorrect
- Length Of Birth Date:
- The length of your Birth
- Date is not correct. Your
- Birth Date must be 2
- digits. Please enter your
- Birth Date as (DD)
- format.</div>";
- $ddImg = "<img src='/
- global/images/
- invalid.png' alt=' '/>";
- $errMsg[] = "<li><a
- href='/documentation/
- errors/?code=23'>[Error
- #23]</a>: Incorrect
- Length Of Birth Date</
- li>";
- $err = "1";
- }
- if (strlen($dob_month)
- == 2)
- {
- $dmImg = "<img src='/
- global/images/valid.png'
- alt=' '/>";
- $err = "";
- } else {
- $dmonthErr = "<div
- class='formError'><a
- href='/documentation/
- errors/?code=24'>[Error
- #24]</a> - Incorrect
- Length Of Birth Month:
- The length of your Birth
- Month is not correct.
- Your Birth Month must
- be 2 digits. Please enter
- your Birth Month as
- (MM) format.</div>";
- $dmImg = "<img src='/
- global/images/
- invalid.png' alt=' '/>";
- $errMsg[] = "<li><a
- href='/documentation/
- errors/?code=24'>[Error
- #24]</a>: Incorrect
- Length Of Birth Month</
- li>";
- $err = "1";
- }
- if (strlen($dob_year) ==
- 4)
- {
- $dyImg = "<img src='/
- global/images/valid.png'
- alt=' '/>";
- $err = "";
- } else {
- $dyearErr = "<div
- class='formError'><a
- href='/documentation/
- errors/?code=25'>[Error
- #25]</a> - Incorrect
- Length Of Birth Year:
- The length of your Birth
- Year is not correct. Your
- Birth Year must be 4
- digits. Please enter your
- Birth Year as (YYYY)
- format.</div>";
- $dyImg = "<img src='/
- global/images/
- invalid.png' alt=' '/>";
- $errMsg[] = "<li><a
- href='/documentation/
- errors/?code=25'>[Error
- #25]</a>: Incorrect
- Length Of Birth Year</
- li>";
- $err = "1";
- }
- if ($cond == 'email')
- {
- if (strlen($login) >= 8 &&
- strlen($login) <= 82)
- {
- $type = "email";
- $loginImg = "<img src='/
- global/images/valid.png'
- alt=' '/>";
- $err = "";
- } else {
- $loginErr = "<div
- class='formError'><a
- href='/documentation/
- errors/?code=26'>[Error
- #26]</a> - Incorrect
- Length Of E-mail ID: The
- length of your E-mail ID
- is not correct. Your E-
- mail ID must be
- between 8-82
- characters.</div>";
- $loginImg = "<img src='/
- global/images/
- invalid.png' alt=' '/>";
- $errMsg[] = "<li><a
- href='/documentation/
- errors/?code=26'>[Error
- #26]</a>: Incorrect
- Length Of E-mail ID</
- li>";
- $err = "1";
- }
- }
- if ($cond == 'phone')
- {
- if (strlen($login) == 10
- && strlen($login) == 13)
- {
- $type = "phone";
- $loginImg = "<img src='/
- global/images/valid.png'
- alt=' '/>";
- $err = "";
- } else {
- $loginErr = "<div
- class='formError'><a
- href='/documentation/
- errors/?code=27'>[Error
- #27]</a> - Incorrect
- Length Of Phone
- Number: The length of
- your Phone Number is
- not correct. Your Phone
- Number must be 10
- digits.</div>";
- $loginImg = "<img src='/
- global/images/
- invalid.png' alt=' '/>";
- $errMsg[] = "<li><a
- href='/documentation/
- errors/?code=27'>[Error
- #27]</a>: Incorrect
- Length Of </li>";
- $err = "1";
- }
- }
- if (strlen($password)
- >= 6 && strlen($
- password) <= 24)
- {
- $pwdImg = "<img src='/
- global/images/valid.png'
- alt=' '/>";
- $err = "";
- } else {
- $pwdErr = "<div
- class='formError'><a
- href='/documentation/
- errors/?code=28'>[Error
- #28]</a> - Incorrect
- Length Of New
- Password: The length
- of your New Password
- is not correct. Your New
- Password must be
- between 6-24
- characters.</div>";
- $pwdImg = "<img src='/
- global/images/
- invalid.png' alt=' '/>";
- $errMsg[] = "<li><a
- href='/documentation/
- errors/?code=28'>[Error
- #28]</a>: Incorrect
- Length Of New
- Password</li>";
- $err = "1";
- }
- /*******************
- END MINIMUM AND
- MAXIMUM LENGTH
- VALIDATION
- *******************/
- /*******************
- BEGIN INVALID FIELD
- VALIDATION
- *******************/
- if (!is_numeric($fname)
- && isName($fname))
- {
- $fnImg = "<img src='/
- global/images/valid.png'
- alt=' '/>";
- $err = "";
- } else {
- $fnameErr = "<div
- class='error'><a href='/
- documentation/errors/?
- code=29'>[Error #29]</
- a> - Invalid First Name:
- The first name you
- have given, that is
- invalid. Please give a
- valid first name. First
- name must be
- alphabetic.</div>";
- $fnImg = "<img src='/
- global/images/
- invalid.png' alt=' '/>";
- $errMsg[] = "<li><a
- href='/documentation/
- errors/?code=29'>[Error
- #29]</a>: Invalid First
- Name</li>";
- $err = "1";
- }
- if (!is_numeric($lname)
- && isName($lname))
- {
- $lnImg = "<img src='/
- global/images/valid.png'
- alt=' '/>";
- $err = "";
- } else {
- $lnameErr = "<div
- class='error'><a href='/
- documentation/errors/?
- code=30'>[Error #30]</
- a> - Invalid Last Name:
- The Last Name you
- have given, that is
- invalid. Please give a
- valid last name. Last
- name must be
- alphabetic.</div>";
- $lnImg = "<img src='/
- global/images/
- invalid.png' alt=' '/>";
- $errMsg[] = "<li><a
- href='/documentation/
- errors/?code=30'>[Error
- #30]</a>: Invalid Last
- Name</li>";
- $err = "1";
- }
- if (is_numeric($dob_
- date))
- {
- $ddImg = "<img src='/
- global/images/valid.png'
- alt=' '/>";
- $err = "";
- } else {
- $ddateErr = "<div
- class='error'><a href='/
- documentation/errors/?
- code=31'>[Error #31]</
- a> - Invalid Birth Date:
- The birth date you have
- given, that is invalid.
- Please give a valid date.
- Your birth date must be
- numeric.</div>";
- $ddImg = "<img src='/
- global/images/
- invalid.png' alt=' '/>";
- $errMsg[] = "<li><a
- href='/documentation/
- errors/?code=31'>[Error
- #31]</a>: Invalid Birth
- Date</li>";
- $err = "1";
- }
- if (is_numeric($dob_
- month))
- {
- $dmImg = "<img src='/
- global/images/valid.png'
- alt=' '/>";
- $err = "";
- } else {
- $dmonthErr = "<div
- class='error'><a href='/
- documentation/errors/?
- code=32'>[Error #32]</
- a> - Invalid Birth Month:
- The birth month you
- have given, that is
- invalid. Please give a
- valid month. Your birth
- month must be
- numeric.</div>";
- $dmImg = "<img src='/
- global/images/
- invalid.png' alt=' '/>";
- $errMsg[] = "<li><a
- href='/documentation/
- errors/?code=33'>[Error
- #33]</a>: Invalid Birth
- Month</li>";
- $err = "1";
- }
- if (is_numeric($dob_
- year))
- {
- $dyImg = "<img src='/
- global/images/valid.png'
- alt=' '/>";
- $err = "";
- } else {
- $dyearErr = "<div
- class='error'><a href='/
- documentation/errors/?
- code=34'>[Error #34]</
- a> - Invalid Birth Year:
- The birth year you have
- given, that is invalid.
- Please give a valid year.
- Your birth year must be
- numeric.</div>";
- $dyImg = "<img src='/
- global/images/
- invalid.png' alt=' '/>";
- $errMsg[] = "<li><a
- href='/documentation/
- errors/?code=34'>[Error
- #34]</a>: Invalid Birth
- Year</li>";
- $err = "1";
- }
- if ($cond == 'email')
- {
- if (isEmail($login))
- {
- $type = "email";
- $loginImg = "<img src='/
- global/images/valid.png'
- alt=' '/>";
- $err = "";
- } else {
- $loginErr = "<div
- class='formError'><a
- href='/documentation/
- errors/?code=35'>[Error
- #35]</a> - Invalid E-
- mail ID: The E-mail ID
- you have given, that is
- invalid. Please give a
- valid E-mail ID.</div>";
- $loginImg = "<img src='/
- global/images/
- invalid.png' alt=' '/>";
- $errMsg[] = "<li><a
- href='/documentation/
- errors/?code=35'>[Error
- #35]</a>: Invalid E-
- mail</li>";
- $err = "1";
- }
- }
- if ($cond == 'phone')
- {
- if (!isEmail($login) && is_
- numeric($login) &&
- isPhone($login))
- {
- $type = "phone";
- $loginImg = "<img src='/
- global/images/valid.png'
- alt=' '/>";
- $err = "";
- } else {
- $loginErr = "<div
- class='formError'><a
- href='/documentation/
- errors/?code=36'>[Error
- #36]</a> - Invalid
- Phone Number: The
- Phone Number you have
- given, that is invalid.
- Please give a 10 digits
- valid phone number.</
- div>";
- $loginImg = "<img src='/
- global/images/
- invalid.png' alt=' '/>";
- $errMsg[] = "<li><a
- href='/documentation/
- errors/?code=36'>[Error
- #36]</a>: Invalid Phone
- Number</li>";
- $err = "1";
- }
- }
- // if (isPwd_($
- password))
- // {
- // $pwdImg = "<img
- src='/global/images/
- valid.png' alt=' '/>";
- // $err = "";
- // } else {
- // $pwdErr = "<div
- class='error'><a href='/
- documentation/errors/?
- code=37'>[Error #37]</
- a> - Invalid Password:
- The password you have
- choosen, that is invalid.
- Please choose a valid
- password.</div>";
- // $pwdImg = "<img
- src='/global/images/
- invalid.png' alt=' '/>";
- // $errMsg[] = "<li><a
- href='/documentation/
- errors/?code='>[Error #
- 37]</a>: Invalid
- Password</li>";
- // $err = "1";
- // }
- /*******************
- END INVALID FIELD
- VALIDATION
- *******************/
- /*******************
- BEGIN DUPLICATE
- REGISTRANT
- VALIDATION
- *******************/
- if ($cond == 'email')
- {
- $dup_eml = "SELECT *
- FROM `$tbl1` WHERE
- email='$login'";
- $eml_query = mysql_
- query($dup_eml, $
- connect);
- $dup_eml_count =
- mysql_num_rows($eml_
- query);
- if ($dup_eml_count < 1)
- {
- $loginImg = "<img src='/
- global/images/valid.png'
- alt=' '/>";
- $err = "";
- } else {
- $loginErr = "<div
- class='formError'><a
- href='/documentation/
- errors/?code=38'>[Error
- #38]</a> - E-mail ID
- Already Exists: The E-
- mail ID you have given,
- that is already exists
- with another user.
- Please try again with
- different E-mail ID. (" .
- mysql_error().')</div>';
- $loginImg = "<img src='/
- global/images/
- invalid.png' alt=' '/>";
- $errMsg[] = "<li><a
- href='/documentation/
- errors/?code=38'>[Error
- #38]</a>: E-mail ID
- Already Exists</li>";
- $err = "1";
- }
- }
- if ($cond == 'phone')
- {
- $dup_phn = "SELECT *
- FROM `$tbl1` WHERE
- phone='$login'";
- $phn_query = mysql_
- query($dup_phn, $
- connect);
- $dup_phn_count =
- mysql_num_rows($phn_
- query);
- if ($dup_phn_count < 1)
- {
- $loginImg = "<img src='/
- global/images/valid.png'
- alt=' '/>";
- $err = "";
- } else {
- $loginErr = "<div
- class='formError'><a
- href='/documentation/
- errors/?code=39'>[Error
- #39]</a> - Phone
- Number Already Exists:
- The Phone Number you
- have given, that is
- already exists with
- another user. Please try
- again with different
- Phone Number. (" .
- mysql_error().')</div>';
- $loginImg = "<img src='/
- global/images/
- invalid.png' alt=' '/>";
- $errMsg[] = "<li><a
- href='/documentation/
- errors/?code=39'>[Error
- #39]</a>: Phone
- Number Already
- Exists</li>";
- $err = "1";
- }
- }
- /*******************
- END DUPLICATE
- REGISTRANT
- VALIDATION
- *******************/
- /*******************
- BEGIN INSERT
- VALIDATED DATA TO
- DATABASE AND SEND
- EMAIL
- *******************/
- if (empty($err) ||
- empty($errMsg))
- {
- $id = rand(0, 99999);
- $uid = rand
- (100000000000,
- 999999999999);
- $user = "$fname'.'$
- lname'.'$id";
- $act_code = rand
- (10000000, 99999999);
- $ip = $_SERVER['REMOTE_
- ADDR'];
- $device = $_SERVER
- ['HTTP_USER_AGENT'];
- date_default_timezone_
- set("UTC");
- $date = date("d/m/Y");
- $time = date("h:i:s a");
- $sql = "INSERT INTO `$
- tbl1`('uid', 'user',
- 'fname', 'lname',
- 'gender', 'dob', 'login',
- 'password', 'ip', 'device',
- 'date', 'time', 'activation_
- code', 'active', 'banned')
- VALUES('$uid', $user, $
- fname, $lname, $
- gender, $dob, $login, $
- password, $ip, $device,
- $date, $time, '$act_
- code', '0', '0')";
- $query = mysql_query($
- sql, $connect);
- if ($query)
- {
- $errMsg[] = "";
- $err = "";
- $done1 = "1";
- } else {
- $errImg = "<img src='/
- global/images/
- invalid.png' alt=' '/>";
- $errMsg[] = "<li><a
- href='/documentation/
- errors/?code=40'>[Error
- #40]</a> - Unable To
- Register:" . mysql_error()
- .'</li>';
- $err = "1";
- $done1 = "0";
- }
- /*******************
- BEGIN SEND EMAIL IF
- VARIABLE '$done1' IS
- EQUALS TO '1'
- *******************/
- if ($done1 == '1')
- {
- require "send_mail.php";
- }
- /*******************
- END SENDMAIL
- *******************/
- }
- /*******************
- END INSERT VALIDATED
- DATA TO DATABASE
- AND SEND EMAIL
- *******************/
- }
- /*******************
- END REGISTRATION
- (STEP-1) FORM
- VALIDATION
- *******************/
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement