Hasta donde alcanzo a comprender estas creando tu variable de sesión con el mismo dato obtenido del formulario de logueo:
Código PHP:
$sesion->set("usuario",$usuario);
Lo que deberías hacer es obtener el valor de la session nombre desde el resultado de tu consulta, algo así:
Código PHP:
$sesion->set("nombre",$fila['nombre']);
Quedando asi:
Código PHP:
if(validarUsuario($usuario,$password) == true)
{
$sesion->set("usuario",$usuario);
$sesion->set("nombre",$fila['nombre']);
header("location: control.php");
}
Con lo cual debes buscar la manera de retornar dicho valor. Podrías intentar retornar en lugar de true el array $fila, validar si recibiste los datos correctos y asignar los valores a las respectivas sesiones.
Disculpas cualquier malentendido que tenga en la interpretación de tu código, como te dije inicialmente no tengo mucha experiencia en programación.