I am getting following error while running the php code. I am trying to create registration form but it is consistently showing the bellow error message.
Parse error: syntax error, unexpected '$username' (T_VARIABLE), expecting ']' in /home/xxx/public_html/dashboard.php on line 15
please help me to solve this problem
<?php
session_start();
require 'config.php';
if (isset($_POST['register_btn])){
session_start();
$username = mysql_real_escape_string($_POST["username"]);
$firstName = mysql_real_escape_string($_POST["firstName"]);
$lastName = mysql_real_escape_string($_POST["lastName"]);
$email = mysql_real_escape_string($_POST["email"]);
$password = mysql_real_escape_string($_POST["password"]);
$password2 = mysql_real_escape_string($_POST["password2"]);
if ($password == $password2){
$password = md5($password);
$sql = "INSERT INTO users(username, firstName, lastName, email, password, password2)
VALUES('$username', '$firstName', '$lastName', '$email', '$password', '$password2')";
mysqli_query($conn, $sql);
$_SESSION['message'] = "You are successfully logged in";
$_SESSION['firstName'] = $firstName;
$_SESSION['lastName'] = $lastName;
}else {
$_SESSION['message'] = "The Two password do not match";
}
}
?>