まず、$_POST['submit']に使用する「submit」name属性の送信がありません。 それが失敗する理由なので、そこには何もありません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に存在しないかどうかを通知します。 洞察 。