Du skal binde alle variable én gang med bind_param()
og ikke to eller N gange. Den korrekte måde er først at sende typerne efterfulgt af variablerne.
ændre:
$stmt2->bind_param('s',$username);
$stmt2->bind_param('s',$password);
Af
$stmt2->bind_param('ss',$username, $password);
Med php5.6>=kan du sende et array med ...
operatør for at forenkle.
$data = array('user' => 'someUser', 'password' => 'secret');
$stmt2->bind_param('ss', ...$data);