Si, esta citado mas arriba como traigo los datos del formulario, veraz que el problema no esta en el form porque he probado cambiar la codificación del campo en la DB a varchar para probar que imprime y da la fecha que le mando, así q el problema puede ser que sea la codificación o que el formato que manda no es el correcto...
Código PHP:
Ver originaldia = filterXSS(MakeMeSafe($_POST['dia']));
$mes = filterXSS(MakeMeSafe($_POST['mes']));
$anio = filterXSS(MakeMeSafe($_POST['anio']));
Recordá que mencione que lo que ves deltante del $_POST son funciones de seguridad que tiene mi aplicación, luego de esto vienen las verificaciones de los datos que sean correctos y demas y luego se pasa a darle el formato integer aunq esto puedo simplificarlo en un solo paso...
Insisto sobre lo que te dije en una respuesta, MUCHAS GRACIAS POR LA MANO HASTA AHORA DADA... es bueno saber que en este foro se puede contar con gente que te ayuda!