Que mas amigo, no entiendo cual es el problema de trabajar con el operador AND, hice los condicionales lo mas sencillos posible, le quite el return, y lo deje solo que comparara y de haber error no lo procesara, y ahora no entiendo como no compara los 2 valores en el ultimo condicional, l tengo asi:
if($_POST['mes'] = 02) && ($_POST['dia'] > 29) {
echo 'Error, Febrero no tiene 30 o mas dias, REgresa a solucionar el problema<br />' . $error . '';
exit;
}
if($_POST['mes'] = 04) && ($_POST['dia'] > 30) {
echo 'Error, Abril no tiene 31 o mas dias, REgresa a solucionar el problema<br />' . $error . '';
exit;
}lo puse asi, porq pense era una manera mas sencilla y no me daria problemas, total, estoy es comparando valores ya que el mes, el dia y el año loos tengo separados en cada textbox, y se supone que si las dos condiciones son verdaderas debe entrar a la accion, pues cuando coloco en el mes 04 y en el dia 31, me emite el mensaje de que febrero es el que hay que corregir, y estoy comparando es abril, osea, mes 04.
EDICIONQue mas amigo Physlet, decidi resolver con una funcion que tenia pro ahi que me verifica la fecha, solo que pongo tooda la fecha en un solo textbox, y funciona bien, pero ahora lo que quiero hacer es lo siguiente, que me ponga el / cuando escriba tanto el dia como el mes sin necesidad de yo tener que agregarlo manualmente, hay alguna forma de hacerlo, o agregarlo a la funcion que estoy usando?? Saludos!!