Dal momento che in $messaggio sta il tipo di messaggio puoi decidere se mostrare o meno quel messaggio.
Oppure mettere in sessione una variabile per mostrare o meno il messaggio dopo il login e fai l'unset della stessa subito dopo la visualizzazione per non ripeterlo.