Salve a tutti, sono alle prime armi e per iniziare ad allenarmi con la programmazione php e php(html embedded) volevo provare a creare un sito di Registrazione "E-mail e password", che si colleghi ad un altro per il login ed infine un ultimo che verifichi che i dati inseriti durante la registrazione siano uguali a quelli del login. 
Il messaggio d'errore che mi dà appena cerco di eseguire il login è questo:
Fatal error: Array callback has to contain indices 0 and 1 in C:\Program Files (x86)\XAMPP\htdocs\Prove\Login2.php on line 2
Ho usato tre file, un html e due php.
Registrazione.html
codice:
<html>
<head>
<title>Registrazione</title>
</head>
<body>
<form action="Login.php" method="post">
Benvenuto, per iscriverti inserisci i dati qui sotto.<br>
<table>
<tr>
<td>Username</td>
<td><input type="text" name="username"></td>
</tr>
<td>Password</td>
<td><input type="text" name="password"></td>
</tr>
</table>
<input type="submit" value="Invia"> <input type="reset">
</form>
</body>
</html>
Login.php
codice:
<html>
<body>
<form action="Login2.php" method="post">
<?php
$username=$_POST['username'];
$password=$_POST['password'];
echo ("Registrazione eseguita con successo"). ("<br><br>");
echo ("Per effettuare il login, digita nuovamente i dati qui sotto"). ("<br>");
?>
Username <input type="text" name="username1"><br>
Password <input type="text" name="password1"><br>
<input type="submit" value="Login">
</form>
</body>
</html>
Login2.php
codice:
<?php
$username=$_POST('username');
$password=$_POST('password');
$username1=$_POST('username1');
$password1=$_POST('password1');
if ($username1==$username && $password1==$password)
{
echo ("Benvenuto $username, la tua password è $password");
}
else
{
print ("Username o password errate");
}
?>