Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/05/2012, 08:44
Avatar de Beuses
Beuses
 
Fecha de Ingreso: marzo-2009
Ubicación: Maracaibo
Mensajes: 132
Antigüedad: 15 años, 1 mes
Puntos: 5
Pregunta problema con date_create

Hola...

Hoy tengo un problema con el date_create que uso en mi programación...

Pasa que la semana pasada usaba mi calendario de lo mas normal..
Sin ningun tipo de problema...

Pero hoy, llegue a mi trabajo y quise seguir probando el sistema q construyo y pues
me arrojo un error y no le hice nada!! O.o

Este es el codigo con lo que creo el tipo date y se da el formato de la fecha
Código PHP:
echo chop($_POST['fechai']);echo '<br>';
echo 
chop($_POST['fechac']);echo '<br><br>';
$f1 date_create(chop($_POST['fechai']));
$f2 date_create(chop($_POST['fechac']));
echo 
$fechaidate_format($f1'Y/m/d');
echo 
'<br>';
echo 
$fechac date_format($f2'Y/m/d'); 
la fecha la captura en $f1 que por ejemplo es
$f1 = 01/05/2012 y $f2 = 12/05/2012

pero al mostrarlo ahora aparece con este formato

$f1 = 2012/01/05 y $f2 = 2012/12/05

como ven no muestra el formato que yo pido.. (pero que la semana pasada lo hacia - A menos que no haya metido casualmente valores mayores - sin ningun problema)

para rematar, cuando ingreso un dia mayor a 12 lanza un error diciendo

Código HTML:
Warning: date_format() expects parameter 1 to be DateTime, boolean given in C:\wamp\www\directorio\save.php on line 29
Ayuuda!! que esta pasando? porque ahora tengo ese problema con date_create??
Es que algo ha cambiado con date_create o es que no funcionaba y no habia tenido problemas antes?