ciao a tutti, x fare il mio programma devo utilizzare ajax e sono bloccato, vorrei sapere come si fa a controllare un dato passato dal utente in tempo reale x post senza lasciare la pagina

codice HTML:
<form method="post" action="verifica.php">
    <input type="text" id="codice" name="codice">
    <input type="submit" value="invio">
</form>

in teoria dovrebbe mostrare questa pagina se il codice inserito dall'utente e giusto. Se non lo e dovrebbe restare nella pagina e dire all utente che il codice e sbagliato
codice HTML:
<?php

$codice = $_POST['codice'];

if($codice == 12345) {
    echo "bingo";
}