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";
       }
    }
?>
 
    