Hola, tus datos se estan pasando por GET, por eso se muestran en la URL, tiene que indicarle que lo pase por POST ya que asi esta especificado en tu recuperar.php
Cita: <form name="form_a" method="post" action="recuperar.php" />
Otra cosa, dudas de PHP al foro de PHP y no aqui en HTML, saludos.