У меня есть вопрос относительно полного календаря, я в настоящее время новичок в этом, почему мой ответ показывает.В настоящее время я получаю ответ от URL моего php-файла.У меня есть модуль, из которого мне нужно получить все события в календаре, поэтому я решил использовать полный календарь, поэтому сейчас я вижу эту ошибку.
сообщение: «Ошибка анализа JSON»
Я поделюсь с вами, ребята, моим кодом, который я сделал.
Front End:
<script>
document.addEventListener('DOMContentLoaded', function() {
var calendarEl = document.getElementById('calendar');
var calendar = new FullCalendar.Calendar(calendarEl, {
plugins: [ 'interaction', 'dayGrid', 'timeGrid' ],
defaultView: 'dayGridMonth',
defaultDate: '2019-06-13',
header: {
left: 'prev,next ',
right: 'title',
},
events:'./Function/fetch_calendar_schedule.php',
eventColor: '#008B74',
eventTextColor: '#ffff'
});
calendar.render();
});
</script>
Back End:
<?php
require_once('../ConnectionString/require_db.php');
session_start();
$calendar_content = $db->prepare('SELECT event_name,event_start_date,event_end_date,link FROM tblevents')
or die($db->error);
$calendar_content->execute();
$calendar_content->bind_result($title,$start,$end,$link);
$result = array();
while($calendar_content->fetch()) {
//validate using user type where user redirect
$result[] = array('title'=>$title,'start'=>$start,'end'=>$end,'url'=>$link);
header('Content-type: application/json');
echo json_encode($result);
}
?>
Результат ответа:
[{"title":"<strong>42nd Annual Convention <\/strong>\r\nSMX MOA\r\nNovember 15, 2019\r\nScientific Chairperson: Dr. Panaligan\r\nCoordinators: Dr. Rowena Zabat","start":"0000-00-00 00:00:00","end":"0000-00-00 00:00:00","url":""}][{"title":"<strong>42nd Annual Convention <\/strong>\r\nSMX MOA\r\nNovember 15, 2019\r\nScientific Chairperson: Dr. Panaligan\r\nCoordinators: Dr. Rowena Zabat","start":"0000-00-00 00:00:00","end":"0000-00-00 00:00:00","url":""},{"title":"Download Registration Form (PDF)","start":"0000-00-00 00:00:00","end":"0000-00-00 00:00:00","url":"http:\/\/www.psmid.org\/forms\/pdf\/42nd-annual-registration.pdf"}][{"title":"<strong>42nd Annual Convention <\/strong>\r\nSMX MOA\r\nNovember 15, 2019\r\nScientific Chairperson: Dr. Panaligan\r\nCoordinators: Dr. Rowena Zabat","start":"0000-00-00 00:00:00","end":"0000-00-00 00:00:00","url":""},{"title":"Download Registration Form (PDF)","start":"0000-00-00 00:00:00","end":"0000-00-00 00:00:00","url":"http:\/\/www.psmid.org\/forms\/pdf\/42nd-annual-registration.pdf"},{"title":"Independence Day","start":"2019-06-12 00:00:00","end":"2019-06-12 00:00:00","url":""}]