Validaciones mejoradas.

Ahora también se muestra un mensaje más acorde.