Afkrydsningsfelter sendes kun som parametre, når de er markeret. Så du skal bruge isset()
for at teste, om afkrydsningsfeltet var sat, ikke kontrollere værdien. Så skift
if ($_POST['stayLoggedIn'] == '1')
til
if (isset($_POST['stayLoggedIn'])
Afkrydsningsfelter sendes kun som parametre, når de er markeret. Så du skal bruge isset()
for at teste, om afkrydsningsfeltet var sat, ikke kontrollere værdien. Så skift
if ($_POST['stayLoggedIn'] == '1')
til
if (isset($_POST['stayLoggedIn'])