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 $fechai= date_format($f1, 'Y/m/d');
echo '<br>';
echo $fechac = date_format($f2, 'Y/m/d');
$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
Es que algo ha cambiado con date_create o es que no funcionaba y no habia tenido problemas antes?
![Stress](http://static.forosdelweb.com/fdwtheme/images/smilies/stress.png)