Hola amigos estoy usando el script de calendario fullcalendar con jquery tiene la prpiedad de cargar un array json para los eventos pero me ocurre una cosa rara llama a un php para obtener el array json mi problema es que en CHROME me funciona pero en IE y FIREFOX no, si lo pongo tal cual esta en los ejemplos funciona en todos los navegadores pero si lo pongo como yo hago el array no:
ASI FUNCIONA:
Código PHP:
echo json_encode(array(
array(
'id' => 111,
'title' => "Event1",
'start' => "$year-$month-10",
'url' => "http://yahoo.com/"
),
array(
'id' => 222,
'title' => "Event2",
'start' => "$year-$month-20",
'end' => "$year-$month-22",
'url' => "http://yahoo.com/"
)
));
ASI NO: (SOLO EN CHROME)
Código PHP:
while($datos=$db->fetch($result)){
array_push($array, array(
'id' => $datos['id'],
'title' => utf8_encode($datos['titulo']),
'start' => $datos['ano']."-".$datos['mes']."-".$datos['dia'],
'end' => $datos['anof']."-".$datos['mesf']."-".$datos['diaf'],
'color' => $datos['color'],
'url' => "evento/".$datos['id'].".html"
));
}
echo json_encode($array);
Alguna idea de por que no me funciona solo en chrome?
gracias!