Thank you
Your registration has been successful Login here"; $value) { $data[$key] = filter($value); } /************************ SERVER SIDE VALIDATION **************************************/ /********** This validation is useful if javascript is disabled in the browswer ***/ if(empty($data['full_name']) || strlen($data['full_name']) < 4) { $err[] = "ERROR - Invalid name. Please enter atleast 3 or more characters for your name"; //header("Location: register.php?msg=$err"); //exit(); } // Validate User Name if (!isUserID($data['user_name'])) { $err[] = "ERROR - Invalid user name. It can contain alphabet, number and underscore."; //header("Location: register.php?msg=$err"); //exit(); } // Validate Email if(!isEmail($data['usr_email'])) { $err[] = "ERROR - Invalid email address."; //header("Location: register.php?msg=$err"); //exit(); } // Check User Passwords if (!checkPwd($data['pwd'],$data['pwd2'])) { $err[] = "ERROR - Invalid Password or mismatch. Enter 5 chars or more"; //header("Location: register.php?msg=$err"); //exit(); } $user_ip = $_SERVER['REMOTE_ADDR']; // stores sha1 of password $sha1pass = PwdHash($data['pwd']); // Automatically collects the hostname or domain like example.com) $host = $_SERVER['HTTP_HOST']; $host_upper = strtoupper($host); $path = rtrim(dirname($_SERVER['PHP_SELF']), '/\\'); // Generates activation code simple 4 digit number $activ_code = rand(1000,9999); $usr_email = $data['usr_email']; $user_name = $data['user_name']; /************ USER EMAIL CHECK ************************************ This code does a second check on the server side if the email already exists. It queries the database and if it has any existing email it throws user email already exists *******************************************************************/ $rs_duplicate = mysql_query("select count(*) as total from users where user_email='$usr_email' OR user_name='$user_name'") or die(mysql_error()); list($total) = mysql_fetch_row($rs_duplicate); if ($total > 0) { $err[] = "ERROR - The username/email already exists. Please try again with different username and email."; //header("Location: register.php?msg=$err"); //exit(); } /***************************************************************************/ if(empty($err)) { $sql_insert = "INSERT into `users` (`full_name`,`user_email`,`pwd`,`address`,`tel`,`fax`,`website`,`date`,`users_ip`,`activation_code`,`country`,`user_name` ) VALUES ('$data[full_name]','$usr_email','$sha1pass','$data[address]','$data[tel]','$data[fax]','$data[web]' ,now(),'$user_ip','$activ_code','$data[country]','$user_name' ) "; $sql_insert2 = "INSERT into `cc_card` (`username`,`useralias`,`uipass`,`credit`,`tariff`,`lastname`,`firstname`,`address`,`city`,`state`,`country`,`zipcode` ,`phone`,`email`,`fax`,`redial`,`loginkey`,`tag`,`last_notification`,`email_notification`,`company_name` ,`company_website`,`vat_rn`,`traffic`,`traffic_target`,`id_seria` ) VALUES ('$account_code','$user_name','12345','1','1','$user_name','$user_name','$data[address]',' ',' ','$data[country]',' ',' ','$usr_email',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ' ) "; $done='1'; mysql_query($sql_insert,$link) or die("Insertion Failed:" . mysql_error()); $user_id = mysql_insert_id($link); $md5_id = md5($user_id); mysql_query("update users set md5_id='$md5_id' where id='$user_id'"); $db2 = mysql_select_db(DB_NAME2, $link) or die("Couldn't select a2billing"); mysql_query($sql_insert2,$link) or die("Insertion to a2billing failed:" . mysql_error()); //echo "Thank You
We received your submission."; echo "Thank you!
Your registration has been successful, remember to activate your account by clicking on the link set to your email. Check your spam folder, if not in your inbox."; if($user_registration) { $a_link = " *****ACTIVATION LINK*****\n http://$host$path/activate.php?user=$md5_id&activ_code=$activ_code "; } else { $a_link = "Your account is *PENDING APPROVAL* and will be soon activated the administrator. "; } $message = "Hello \n Thank you for signing up. Here are your credentials...\n User ID: $user_name Email: $usr_email \n Passwd: $data[pwd] \n $a_link Thank you Admin $host_upper ______________________________________________________ THIS IS AN AUTOMATED MESSAGE. ***DO NOT RESPOND TO THIS MESSAGE**** "; /*$db = mysql_select_db(DB_NAME2, $link) or die("Couldn't select a2billing"); mysql_query($sql_insert2,$link) or die("A2billing Insertion Failed:" . mysql_error()); */ mail($usr_email, "Login Details", $message, "From: \"Member Registration\"
Thank youYour registration was successful. Enter here";Register free
";
foreach ($err as $e) {
echo "* $e "; } echo ""; } ?> Powered by PHP Login Script v2.0 |