2013-01-17 16 views
0

我使用fullCalendar,現在works..until ..fullcalendar不發送啓動參數

我使用Firefox和我看到的是我的腳本發送到日曆請求是fullCalendar.htmlevent.php?start=....

這裏是我的配置腳本:

$(document).ready(function() {  
$('#calendar').fullCalendar({ 
    header: { 
     left: 'prev,next today', 
     center: 'title', 
     right: 'month,agendaWeek,agendaDay' 
    }, 

    firstDay:1,       
    defaultEventMinutes: 30,   //default slot 30 minuti 
    axisFormat: 'HH:mm',    //assi in agenda 
    timeFormat: 'HH:mm',    //formato eventi   

    events: "fullCalendar/event.php" 
    }); 
}); 

這是我event.php:

<? 
include("../database/config.php"); 

    if(isset($_GET["start"])){ 
     $data = date("Y-m-d", $_GET["start"]); //date("Y-m-d 00:00:00");  
    }else{ 
     $data = date("Y-m-d"); 
    } 

$data = $data." 00:00:00"; 

$query = "SELECT * FROM calendario WHERE 'start' > '$data'"; 
$result = mysql_query($query, $db); 
    if ($result==FALSE) die("Errore nella composizione della query"); 

while ($row = mysql_fetch_array($result)){ 
    $id  = $row['id']; 
    $titolo = $row['titolo']; 
    $start = $row['start']; 
    $end = $row['end']; 
    $descr = $row['descr']; 
    $allDay = $row['allDay']; 

    if ($allDay == "1"){  
     $events[] = array(
      'id' => "$id", 
      'title' => "$titolo", 
      'start' => "$start", 
      'end' => "$end", 
      'allDay' => true, 
      'descr' => "$descr" 
      ); 
    }else{ 
     $events[] = array(
      'id' => "$id", 
      'title' => "$titolo", 
      'start' => "$start", 
      'end' => "$end", 
      'allDay' => false, 
      'descr' => "$descr"  
     ); 
    } 
} 
    echo json_encode($events); 
?> 

有人可以告訴我有什麼問題嗎? 謝謝!

回答

0

解決: 您必須在調用日曆頁的頭腳本..

<head> 
    <link rel="stylesheet" type="text/css" href="fullCalendar/css/fullcalendar.css" />   
    <link rel="stylesheet" type="text/css" href="fullCalendar/css/jquery.alerts.css" /> 
    <link rel='stylesheet' type='text/css' href='fullCalendar/css/fullcalendar.print.css' media='print' /> 
    <script type="text/javascript" src="fullCalendar/js/fullcalendar.js"></script> 
    <script type="text/javascript" src="fullCalendar/js/jquery.alerts.js"></script>   
    <script type="text/javascript" src="fullCalendar/js/myScript.js"></script> 
</head> 

<div id="calendar"></div>