comparacion de variables
Publicado por zendi (1058 intervenciones) el 16/09/2013 03:29:13
buenas noches a todos, pero se me presentó otro problemilla con estas benditas fechas, y realicè un codigo.
Pero me gustaria que si alguien puede revisarlo a ver si la comparacion y la logica que estoy haciendo esta bien o no. Les agradezco.
Nota:la variable $_POST['fecha']; la traigo de un formulario a otro formulario Y la idea de esto es dejar siempre la fecha aaaa/mm/dd ya que estoy usando el Postgresql y solo acepta las fechas de esa forma
Este es el codigo:
Pero me gustaria que si alguien puede revisarlo a ver si la comparacion y la logica que estoy haciendo esta bien o no. Les agradezco.
Nota:la variable $_POST['fecha']; la traigo de un formulario a otro formulario Y la idea de esto es dejar siempre la fecha aaaa/mm/dd ya que estoy usando el Postgresql y solo acepta las fechas de esa forma
Este es el codigo:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
echo $fecha = $_POST['fecha'];
echo "</br>";
/////////Se valida cuando la fecha es aaaa/mm/dd
$ani = substr($fecha,0,4);
$mesi = substr($fecha,5,2);
$díai = substr($fecha,8,2);
$todo = $ani."-".$mesi."-".$díai;
if ($fecha === $todo)
{
$anio = substr($fecha,0,4);
$mes = substr($fecha,5,2);
$día = substr($fecha,8,2);
echo "</br>";
echo $fecha = $anio."-".$mes."-".$día;
}
/////////Se valida cuando la fecha es:dd/mm/aaaa
else{
$día2 = substr($fecha,0,2);
$mes2 = substr($fecha,3,2);
$anio2 = substr($fecha,6,4);
echo $fecha = $anio2."-".$mes2."-".$día2;
}
Valora esta pregunta


0