Innanzitutto, non hai un invio con l'attributo del nome "submit" da abbinare a $_POST['submit'] ed è per questo che non funziona, quindi non c'è niente if(isset($_POST['submit'])){...} verrà eseguito.
Quindi fai questo:
<button type="submit" class="getPasswordButton" name="submit">Send</button>
o un input:
<input type="submit" class="getPasswordButton" name="submit" value="Send">
Inoltre, MYSQL_ASSOC deve essere MYSQLI_ASSOC . Non puoi mischiare le funzioni MySQL.
Tuttavia, guardando if(mysqli_num_rows($sql2) < 1){ che potrebbe essere necessario modificare utilizzando > operatore. Facendo < 1 dice a MySQL se non esiste; un'intuizione .