Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- if(!empty($_POST) ){
- $_SESSION['email'] = $_Post['email'];
- $_SESSION['first_name'] = $_Post['first_name'];
- $_SESSION['last_name'] = $_Post['last_name'];
- if(!empty($_POST['first_name']) && !empty($_POST['last_name']) && !empty($_POST['email'])&& !empty($_POST['username'])
- && !empty($_POST['pass_word']) && !empty($_POST['confirm_pass']) &&
- !empty($_POST['phone_no']) && !empty($_POST['gender'])){
- $firstname = mysqli_real_escape_string($link, $_POST['first_name']);
- $lastname = mysqli_real_escape_string($link, $_POST['last_name']);
- $email = mysqli_real_escape_string($link, $_POST['email']);
- $username = mysqli_real_escape_string($link, $_POST['username']);
- $phoneno = mysqli_real_escape_string($link, $_POST['phone_no']);
- $gender = mysqli_real_escape_string($link, $_POST['gender']);
- $password = mysqli_real_escape_string($link, md5($_POST['pass_word'])) ;
- $confirmPassword = mysqli_real_escape_string($link, md5($_POST['confirm_pass']));
- $activationCode = mysqli_real_escape_string($link, md5(rand()));
- $status = mysqli_real_escape_string($link, 'user');
- $active = 0;
- //$query = "SELECT * FROM user WHERE email='$email'";
- $query = "SELECT * FROM user WHERE username='$username'";
- $result = mysqli_query($link, $query);
- if(mysqli_num_rows($result)>0) {
- $_SESSION['message'] = 'User with this email already exists.';
- header("location: error.php");
- }else{
- $query = "INSERT into user (firstname, lastname, username, gender, phoneno, email, password, activationCode, status, active) VALUES('$firstname', '$lastname', '$username', '$gender', '$phoneno', '$email', '$password', '$activationCode', '$status', $active)";
- $queryresult = mysqli_query($link, $query);
- if($queryresult){
- $_SESSION['active'] = 0;
- $_SESSION['logged_in'] = true;
- $_SESSION['message'] =
- "Confirmation link has been sent to $email, please verify
- your account by clicking on the link in the message!";
- $to = $email;
- $subject = 'Account Verification ( shoppingcart.com )';
- $messagebody = '
- Hello '.$first_name.',
- Thank you for signing up!
- Please click this link to activate your account:
- http://localhost/websiteproject/verify.php?email='.$email.'&activationcode='.$activationCode;
- header("location: wait.php");
- }else{
- $_SESSION['message'] = 'Registration failed!';
- header("location: error.php");
- }
- }
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement