Advertisement
Guest User

php code

a guest
Oct 9th, 2018
232
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.40 KB | None | 0 0
  1. <?php
  2. include 'db_connect.php';
  3.   //if receives data from insert form, run function
  4. if(isset($_POST['insert_data']) )
  5. {
  6.  
  7.   date_default_timezone_set("Europe/London");
  8.   //date("h:i:sa");
  9.  
  10.   $refno_usr = uniqid();
  11.   $username = SQLite3::escapeString($_POST['username']);
  12.   $password = SQLite3::escapeString($_POST['password']);
  13.   $cpassword = SQLite3::escapeString($_POST['cpassword']);
  14.   $fullname = SQLite3::escapeString($_POST['fullname']);
  15.   $admin_user = SQLite3::escapeString($_POST['access']);
  16.   $created_time = date("h:i:sa");
  17.   $deleted = 0;
  18.   $deleted_date = date("h:i:sa");
  19.  
  20.   //check if confirm password equals password
  21.   if($password != $cpassword) {
  22.     echo $db->lastErrorMsg();
  23.   } else {
  24.     //hash and salt
  25.     $hash = password_hash($password, PASSWORD_BCRYPT);
  26.   }
  27.  
  28. $sql =<<<EOF
  29.    INSERT INTO userlist (refno_usr, user_name, user_password, full_name, admin_user, created_time, deleted, deleted_date)
  30.    VALUES ('$refno_usr', '$username', '$hash', '$fullname', '$admin_user', '$created_time', '$deleted', '$deleted_date');
  31. EOF;
  32.  
  33.   //Executes query
  34.   $ret = $db->exec($sql);
  35.   //outputs error or success message
  36.   if(!$ret)
  37.   {
  38.      echo $db->lastErrorMsg();
  39.   } else {
  40.      echo "Records Inserted successfully\n";
  41.   }
  42.  
  43.   //Closes connection
  44.   $db->close();
  45. }
  46.  
  47. header("Location: http://localhost/Metro_Janua/Metro_Lab_Main_Files/metro_lab_template/user_table.php");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement