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 .