No por que soy un despistado, en realidad ninguna sugerencia es la que necesito.
resulta que el form enviaba sin '0' el dia o mes y por eso con
Código PHP:
echo date('Y/m/d', strtotime($_POST['fecha1']));
me devolvia cualquier fecha.
Gracias a todos!!!!!! por las molestias.
La solucion:
recibo:
fecha1=3/9/2011
devuelvo:
$fecha2=20110903
Código PHP:
if(isset($_GET['fecha1']))
{
$fecha1 = explode('/',$_GET['fecha1']);
if(strlen($fecha1[0])<2)
{
$dia='0'.$fecha1[0];
}else{
$dia=$fecha1[0];
}
if(strlen($fecha1[1])<2)
{
$mes='0'.$fecha1[1];
}else{
$mes=$fecha1[1];
}
$fecha2 = $fecha1[2].$mes.$dia;
}