Cita:
Iniciado por mili_07 Buenos días! Como andan? Queria saber si alguien me puede dar una mano con un trabajo que tengo que entregar hoy! Resulta que tengo que hacer un formulario sencillo pero que tiene que tener ciertas características como que hay cambios que deben tener máscaras cuando el usr ingrese los datos, para esto he usado el plugin masked input de jquery pero no sé como hacer para que cuando pase los datos a php me los traiga sin la máscara. O sea mi pregunta es como hago para al enviar los datos a php me los envie sin la máscara para luego guardar en la base de datos las fechas? Desde ya muchas gracias por su atencion!
eso no tiene sentido, vos vas a recibir unacadena con una máscara definida (estés ó no utilizando el plugin), luego tu php deberá manejar esa cadena para manipular los datos según lo necesites, por ejemplo. en mySql loscampos date manejan este formato
'YYYY-MM-DD'
si desde tu form se recibe un
dd/mm/yyyy
deberás hacer por ejemplo un explode con php para ajustarlo.
El plugin que mencionás es solo un auxiliar, pero de hecho, si no lo utilizaces, tu usuario ingresaría algo como
01/06/2013, a menos claro, que crees un input para el dia otro para el mes y ortro para el año
Con los otros formatos es similar, si usases una máscarta tipo
$('#telefono').mask('(999) 999-9999'); y solo te interesase guardar los números
tu php tendría que encargarse de limpiar los caracteres sobrantes
Saludos