Um deinen alten Code mal zu verbessern: Der Fehler liegt hier:
Diese If Anweisungen geben immer True zurück, weil du mit einem einfachen = $username einen leeren String zuweist. Da dies funktioniert, bekommst du True zurück und das Script wird abgebrochen. Willst du zwei Werte in PHP vergleichen, musst du == verwenden.Code:if($passwort=""){ EXIT; } if($username=""){ EXIT; }
Bsp:
Code:if($passwort==""){ EXIT; } if($username==""){ EXIT; }