Bueno no se si le apunto a lo que necesitas pero hay voy!
Me imagino que hablas que cuando ingrese el usuario por login no aparezca mas el boton de registro, en ese caso cuando ingrese el usuario puedes almacenar en variables de SESSION algunos datos, en la vista colocas el boton con un condicional si la variable de session es nula o contiene algun dato.
Código PHP:
Ver original<?php
if(!isset($_SESSION['usuario'])) { echo '<input type="button" value="registrar" />';
}
?>
Algo asi.
Espero te sirva