01.
<?php
02.
ini_set
(
'log_errors'
, 1);
03.
ini_set
(
'error_log'
, __DIR__ .
'data/PHP_errors.log'
);
04.
date_default_timezone_set(
'Asia/Bangkok'
);
05.
include
'Tools.php'
;
06.
07.
08.
09.
$url
=filter_input(INPUT_SERVER,
'REQUEST_URI'
);
10.
$sgm
=
explode
(
'/'
,
$url
);
11.
12.
$cj
=
new
Cronjob();
13.
$prog
=
$sgm
[1]>
''
?
$sgm
[1] :
''
;
14.
$opt
= isset(
$sgm
[2])?
$sgm
[2] :
''
;
15.
$test
= isset(
$sgm
[3])?
$sgm
[3] :
''
;
16.
switch
(
$prog
){
17.
case
'GetNextTime'
:
$cj
->GetNextTime(
$opt
);
break
;
18.
case
'GetLive'
:
$cj
->GetLive(
$opt
);
break
;
19.
case
'ScheduleLive'
:
$cj
->ScheduleLive(
$opt
,
$test
);
break
;
20.
case
'Schedule'
:
$cj
->Schedule(
$opt
);
break
;
21.
}