Пример #1
0
function f_ews_agenda_display($username, $password, $workday, $start_date, $start_date, $working_days)
{
    $rootpath = addslashes($_SERVER["DOCUMENT_ROOT"]);
    include 'array_lbl_cal.php';
    $working_days = $working_days == null || $working_days == '' || $working_days < 5 || $working_days > 7 ? 5 : $working_days;
    $a_rdv = array();
    if ($workday == true) {
        $a_rdv = GetEwsWorkingWeekListItems($username, $password, $start_date, $working_days, '');
    } else {
        $a_rdv = GetEwsCalFromToListItems($username, $password, $start_date, $start_date, '');
    }
    //echo '<pre>'.print_r($a_rdv, true).'</pre>';
    return $a_rdv;
}
Пример #2
0
$a_date = explode('-', $start_date);
$day_temp = intval($a_date[0]);
$month_temp = intval($a_date[1]);
$year_temp = intval($a_date[2]);
$a_rdv = array();
if ($param_direction == 'd') {
    $a_rdv = GetEwsCalFromToListItems($username, $password, $start_date, $end_date, '');
} else {
    if ($workday == true) {
        $temp_date = mktime(0, 0, 0, $month_temp, $day_temp, $year_temp);
        $nd_day = date('N', $temp_date);
        $temp_fromdate = mktime(0, 0, 0, $month_temp, $day_temp - ($nd_day - 1), $year_temp);
        $start_date = date('d-m-Y', $temp_fromdate);
        $temp_todate = mktime(0, 0, 0, $month_temp, $day_temp + (7 - $nd_day), $year_temp);
        $end_date = date('d-m-Y', $temp_todate);
        $a_rdv = GetEwsWorkingWeekListItems($username, $password, $start_date, $working_days, '');
    } else {
        $temp_date = mktime(0, 0, 0, $month_temp, $day_temp, $year_temp);
        $nd_day = date('N', $temp_date);
        $temp_fromdate = mktime(0, 0, 0, $month_temp, $day_temp - ($nd_day - 1), $year_temp);
        $start_date = date('d-m-Y', $temp_fromdate);
        $a_date = explode('-', $end_date);
        $day_temp = intval($a_date[0]);
        $month_temp = intval($a_date[1]);
        $year_temp = intval($a_date[2]);
        $temp_date = mktime(0, 0, 0, $month_temp, $day_temp, $year_temp);
        $nd_day = date('N', $temp_date);
        $temp_todate = mktime(0, 0, 0, $month_temp, $day_temp + (7 - $nd_day), $year_temp);
        $end_date = date('d-m-Y', $temp_todate);
        $a_rdv = GetEwsCalFromToListItems($username, $password, $start_date, $end_date, '');
    }