Erstens haben Sie kein Submit mit dem Namensattribut „submit“, das zu $_POST['submit'] passt und das ist der Grund, warum es fehlschlägt, also nichts drin if(isset($_POST['submit'])){...} wird ausgeführt.
Tun Sie dies also:
<button type="submit" class="getPasswordButton" name="submit">Send</button>
oder eine Eingabe:
<input type="submit" class="getPasswordButton" name="submit" value="Send">
Plus, MYSQL_ASSOC muss MYSQLI_ASSOC sein . Sie können MySQL-Funktionen nicht mischen.
Betrachten Sie jedoch if(mysqli_num_rows($sql2) < 1){ die eventuell mit > geändert werden müssen Operator. Führen Sie < 1 aus teilt MySQL mit, wenn es nicht existiert; Einblick .