susmit03

Untitled

Jun 30th, 2018
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.00 KB | None | 0 0
  1. <?php
  2.  
  3.     //https://websitebeaver.com/prepared-statements-in-php-mysqli-to-prevent-sql-injection
  4.     //Connection
  5.     require("db.php");
  6.    
  7.     // Fetching The Data From Client Side
  8.    #Full name to first, middle, last name
  9.     $nameParts = preg_split("/[\s,]/", $_POST["fullName"]);
  10.     $fName = $nameParts[0];
  11.     $mName = $nameParts[1];
  12.     $lName = $nameParts[2];
  13.  #############################################################
  14.     $phoneNumber = $_POST["phoneNumber"];
  15.     $gender = $_POST["gender"];
  16.     $emailId = $_POST["emailId"];
  17.     $userName = $_POST["userName"];
  18.     $passWord = $_POST["passWord"];
  19.  
  20.     //Query
  21.     $stmt = $conn->prepare("INSERT INTO profile (First_Name,Middle_Name,Last_Name,Contact_Number,Email_Id,Gender,User_Name,Pass_Word) VALUES (?, ?, ?, ?, ?, ?, ?, ?)");
  22.  
  23.     //Insert
  24.     $stmt->bind_param("ssssssss", $fName, $mName, $lName, $_POST['$phoneNumber'], $_POST['$emailId'], $_POST['$gender'], $userName, $passWord);
  25.     $stmt->execute();
  26.     $stmt->close();
  27.  
  28.     echo "Signed Up!";
  29.  
  30.     header("Location:Login.php");
  31. ?>
Add Comment
Please, Sign In to add comment