Първо, нямате изпращане с атрибута за име „подаване“, който да върви с $_POST['submit'] и това е причината да се провали, така че няма нищо if(isset($_POST['submit'])){...} ще се изпълни.
Затова направете следното:
<button type="submit" class="getPasswordButton" name="submit">Send</button>
или вход:
<input type="submit" class="getPasswordButton" name="submit" value="Send">
Освен това MYSQL_ASSOC трябва да бъде MYSQLI_ASSOC . Не можете да смесвате MySQL функции.
Въпреки това, гледайки if(mysqli_num_rows($sql2) < 1){ които може да се наложи да бъдат променени чрез > оператор. Изпълнение на < 1 казва на MySQL, ако не съществува; прозрение .