Tengo un formulario que pasa dos fechas (inicio y finalización) a un script PHP que las agregará a un DB. Tengo problemas para validar esto. Quiero evitar los siguientes erroresUn valor numérico no bien formado encontrado
Un valor numérico no bien formado encontró
Esto es cuando utilizo el siguiente
date("d",$_GET['start_date']);
Pero cuando se utiliza el strtotime () función tal como se aconseja en muchos sitios, recibo una fecha de sello de fecha único de 1/1/1970. ¿Alguna idea de cómo puedo obtener la fecha correcta?
Es necesario para publicar lo que '$ _GET [ 'fecha_inicial']' contiene. – JohnP
Supongo que su '$ _GET ['start_date']' no es una [timestamp] (http: //en.wikipedia.org/wiki/Timestamp) que se espera mediante la función 'date' como segundo argumento – Nemoden
La segunda respuesta de DChaplin es más apropiada en este caso – cw24