Em primeiro lugar, você não tem um submit com o atributo de nome "submit" para ir com
$_POST['submit'] e essa é a razão pela qual está falhando, então nada lá if(isset($_POST['submit'])){...} será executado. Então faça isso:
<button type="submit" class="getPasswordButton" name="submit">Send</button>
ou uma entrada:
<input type="submit" class="getPasswordButton" name="submit" value="Send">
Além disso,
MYSQL_ASSOC precisa ser MYSQLI_ASSOC . Você não pode misturar funções do MySQL. No entanto, olhando para
if(mysqli_num_rows($sql2) < 1){ que pode precisar ser alterado usando > operador. Fazendo < 1 diz ao MySQL se ele não existe; uma visão .