Bueno .. no sé si usas el código de ejemplo para mostrar o no los códigos de error, me refiero a :
Código PHP:
if (isset($_GET['error_login'])){
$error=$_GET['error_login'];
echo "Error: $error_login_ms[$error]";
}
o similar condicional .. El caso es que si la autentificación falla .. se redireccona a la página que lo llamó pasando por el URL esa variable de control. En el script de "vuelta" (página) debes verificar la existencia de esa variable para mostrar o no los mensajes de error.
Un saludo,
PD: Que es "vdaemon" que valida en el "cliente"?