registation form php

<?php
session_start();

// initializing variables
$username = "";
$email    = "";
$errors = array(); 

// connect to the database
$db = mysqli_connect('localhost', 'root', '', 'registration');

// REGISTER USER
if (isset($_POST['reg_user'])) {
  // receive all input values from the form
  $username = mysqli_real_escape_string($db, $_POST['username']);
  $email = mysqli_real_escape_string($db, $_POST['email']);
  $password_1 = mysqli_real_escape_string($db, $_POST['password_1']);
  $password_2 = mysqli_real_escape_string($db, $_POST['password_2']);

  // form validation: ensure that the form is correctly filled ...
  // by adding (array_push()) corresponding error unto $errors array
  if (empty($username)) { array_push($errors, "Username is required"); }
  if (empty($email)) { array_push($errors, "Email is required"); }
  if (empty($password_1)) { array_push($errors, "Password is required"); }
  if ($password_1 != $password_2) {
	array_push($errors, "The two passwords do not match");
  }

  // first check the database to make sure 
  // a user does not already exist with the same username and/or email
  $user_check_query = "SELECT * FROM users WHERE username='$username' OR email='$email' LIMIT 1";
  $result = mysqli_query($db, $user_check_query);
  $user = mysqli_fetch_assoc($result);
  
  if ($user) { // if user exists
    if ($user['username'] === $username) {
      array_push($errors, "Username already exists");
    }

    if ($user['email'] === $email) {
      array_push($errors, "email already exists");
    }
  }

  // Finally, register user if there are no errors in the form
  if (count($errors) == 0) {
  	$password = md5($password_1);//encrypt the password before saving in the database

  	$query = "INSERT INTO users (username, email, password) 
  			  VALUES('$username', '$email', '$password')";
  	mysqli_query($db, $query);
  	$_SESSION['username'] = $username;
  	$_SESSION['success'] = "You are now logged in";
  	header('location: index.php');
  }
}

// ... 

Are there any code examples left?
Create a Free Account
Unlock the power of data and AI by diving into Python, ChatGPT, SQL, Power BI, and beyond.
Sign up
Develop soft skills on BrainApps
Complete the IQ Test
Relative searches
login and registration login form and registration designs login form and registration design registration login page login registration page example registraion form using php mysql login registration page login and registration form in single page login page and registration page login registration form designs login and registration form in same page login and registration page registration form and login form how to make a registraion form php login and registration in web template login and register page LOGIN &amp; REGISTER FORM login and registration form design for website login page registration page registartion form php login and registration form website how to implement login and registration form how to make a login and registration form how to create registartion form in php Login &amp; Registration Form Login &amp; Registration Form login register form example how to create registration form in php login and register form on the page how to make a registration form in php and mysql complete registration form in html ragister now html signup in php php registration form mysql code php registration form myql code how to generate a registration id with html register code in html registration form html registration form in html with css bootstrap how to make a registration form html css html code for register page mysql registration form html sample registration form loaclhost/form/registration.php how to create registration form in PHP Write a program to create a student registration form in HTML using input elements and form type. login form application form in html css email address register form html login register page html css registration page in html and css js login and registration page in html and css js registration form php html login and registration page in html and css only php sign up with html php signup form source code registration form html code registration form html and css html create registration form registration form ih html,css, bootstrap html5 signup template with file input how to create a registration form i html login and register page in html how to make a signup form in php and mysql registar link css login register html sign up and login with source code register html template php admin login urser register html and css login and registration form html5 tutorial registration form html5 tutorial registration input html5 tutorial registration ddress input what is regforms in html employee form in html css student registration form in php simple registration form html source code login and register using phpmyadmin html5 registration form login /register form in html create a registration form using html and css the diffrent fields are registration-form in html login and registration form in html and css text file complete login and registration system with php &amp; mysql download registration form using php how to make a login form registar form css sample login page form login and registration form template free download create a registration page in html registration form css template registration form php mysql source code registration form in html example how to make a registration form in html register and login profile mysql login and registration form template user registration form php registration form php register form php oop submit registration form php register form php code how to create a login and registration page template for register and login page in html html register submitting registration form php html registration form in html with validation w3schools create student registration form in javascript how to add registration text in login form html register form css design sign in or resiter form html php register form with mysql php user registration php: complete login and registration system with php &amp; mysql download problem after registration with mysql php registration form wxample registration form design html css registration form in php that lets you create an account once registration form in html with css signup templates html css html login and registration form how to create a patient registration form php mysql registration form bootstrap example login and registration form example login and registration form in php with mysql creating a registration form name age id number date of birth in php and mysql registration form html javascript html reg form register page form login and registration in html login and registration on html php registratiob register form in css html how to make registration form in php sql how to make registration form in sql php user regsitartiion page wiht css how to create registration form to input id number in mysql php registration form w3schools registration forms in html Registraction page in html forms reguister form bootstrap Add Sql And Register Page registration form html template html and css registration form membership template register user php localhost/register.php registartion page code login and registration form in html template free download how to create a registration form in php and mysql login and register php with database login and registration form in html source code user registration min css registration form bootstrap how to connect registration form after login login and registration form in html code html login registration form simple html registration form signup html template connect registration form to table myaql inscription form html how to make registration form in html using bootstrap sample registration form in html registration form mysql register html form registration form css and html login and register button css login and register button html regstration page in html register button css html template for login and registration log in and signup form in php and connect to database mysql registration template html register page php css registration form in html with css bootstrap source code simple registration form in html with css source code login and registration form in html and css code website registration php code registraion use diffent type in php html login code register Login and Registration Console html &amp; css registration form html &amp; css full registration form login and registration form in html with css source code user registration form in php html simple registration form new user registration form in html with css payment at register form php script simple sigin and registration form signup using php php mysql form registration registration form example in html login and registration form in html css registration form in css signup form in php using mysql register form in php and mysql Register and login in html registration css how to create html form for registration login and registration form in php total register database php html register form html form registration register form in php student registration form in php and mysql php registration form using mysql registration html register form bootstrap php sign up form employee registration form in html with css register page html and css code employee registration form html form html registration how to put register buttonin html php register simple html page of register add number in regrestation form html html login and register form user registration css registrastion form php create signup form in javascript using name email phone number gender privacy plocy register page css code how to make a login and register form in html html register form template html rejister register login form registration form content html register form sample html how to make login and registration form in php implementing php register register page using php make a register page with php login &amp; register form with html css registration form code html bootstrap registration form bootstrap register form in html registration form with css css button register regirtation input type example login registration form admission form css database registration form html how to build a registration form in html html registration form php mysql css register form php registration example register html register form html css html application form signup and login php mysql php login and register with mysql registration page in php php register page php signup form with database requred registration form html sample registration page in html login and registration page in hrml css and html registration forms fullpage css form with registration form code localregisterhost/loginpage/registration.php registration form with bootstrap example registration form in bootstrap login register template javascript registratio php registration html template registration form using css registration page html html registry forms Registration form CSS login and register form in php php user registration form view php for registration code of a page registration form code how to link registration form in html how to create a register form in html registration form php source code registation form php register page html css how to make a register form using php how to create a registration for and take input on website registration form using boostrap login and registration form in html and css register form html bootstrap login register page src code html login register page src code css registration form registeration form php login and register form in html php registration form detail registration form in html make login and register page + HTML + code form=formREgister html simple php registration form employee registration form in html registration form using html and css register page design html css create a registration form php register template html javascript login and register page in html with css code register page design in html html customer registration form html registration form design css register form css registration form design in html and css with code register page register user html page registration form code in html code for registration form in html simple register form in html simple register html css register html css register form html login registration form in html login register form html registration form template with validation css for register page html for register page bootstrap for registration form registartion forms html css css form registration registration form stylesheets create a regitration form with a submit button in html register.html registration form html register form php login and register html registration page html registration form html css template registration form html css registration form fields in html register forms css php registration form code registration form php code html code for registration form php register form login and register form how to create a login and registration page in html html registration form code sample register form code php register form code basic html registraton form how to create a registration form in html html registration form code html form register registration form in html code html registration form code without css using javascript student registration form in html with css bootstrap registration form with css and html code registration form with css and html register and login box registration form html bootstrap register form html code design user registration page using html forms register form php bootstrap register button in html html form code with css source code registration page in html register page in html template register page in html how to make registration form in php how to make simple registration form in php registration formhtml bootstrap registration and login form in html and css register form example register page css register page html registration form html code with css registration form in php registar css Register css html php registration form registration page web code html css user registration form table registration form in html and css with source code login registration form code html css registartion form in html html registration form design php form registration php making register form user registration form in html html css registration form employee registration form in html with css source code registration form using html login and registration form in html employee registration page using html css and bootstrap registration page using html css and bootstrap simple login and registration form in html login and registration page design in html registration form in html with css source code Login/register html how to create registration form in html how to make a registration form in css and html html registration form bootstrap registration form php bootstrap registration form simple registration form in html registration form in html login and registration form
Made with love
This website uses cookies to make IQCode work for you. By using this site, you agree to our cookie policy

Welcome Back!

Sign up to unlock all of IQCode features:
  • Test your skills and track progress
  • Engage in comprehensive interactive courses
  • Commit to daily skill-enhancing challenges
  • Solve practical, real-world issues
  • Share your insights and learnings
Create an account
Sign in
Recover lost password
Or log in with

Create a Free Account

Sign up to unlock all of IQCode features:
  • Test your skills and track progress
  • Engage in comprehensive interactive courses
  • Commit to daily skill-enhancing challenges
  • Solve practical, real-world issues
  • Share your insights and learnings
Create an account
Sign up
Or sign up with
By signing up, you agree to the Terms and Conditions and Privacy Policy. You also agree to receive product-related marketing emails from IQCode, which you can unsubscribe from at any time.
Creating a new code example
Code snippet title
Source