$date_tmp = AddTime($date_tmp, 1, "D"); } } $arrX[] = $date; reset($arrLegend); while (list($keyL, $arrL) = each($arrLegend)) { $value = $arD[$keyL][$find_data_type]; $arrY_data[$keyL][] = $value; $arrY[] = $value; } $prev_date = $date; } /****************************************************** Axes X *******************************************************/ $arrayX = GetArrayX($arrX, $MinX, $MaxX); /****************************************************** Axes Y *******************************************************/ $arrayY = GetArrayY($arrY, $MinY, $MaxY); /****************************************************** Draw grid *******************************************************/ DrawCoordinatGrid($arrayX, $arrayY, $width, $height, $ImageHandle); /****************************************************** Plot data *******************************************************/ reset($arrLegend); while (list($keyL, $arrL) = each($arrLegend)) { if (strlen($keyL) > 0) { Graf($arrX, $arrY_data[$keyL], $ImageHandle, $MinX, $MaxX, $MinY, $MaxY, $arrL["COLOR"]);
$arrY_event[] = intval($arData["C_EVENTS"]); } if (!$site_filtered) { if ($find_guest == "Y") { $arrY_guest[] = intval($arData["GUESTS"]); } if ($find_new_guest == "Y") { $arrY_new_guest[] = intval($arData["NEW_GUESTS"]); } } $prev_date = $date; } /****************************************************** axis X *******************************************************/ $arrayX = GetArrayX($arrX, $MinX, $MaxX, $max_grid, $min_grid); /****************************************************** axis Y *******************************************************/ $arrY = array(); if ($find_hit == "Y") { $arrY = array_merge($arrY, $arrY_hit); } if ($find_host == "Y") { $arrY = array_merge($arrY, $arrY_host); } if ($find_session == "Y") { $arrY = array_merge($arrY, $arrY_session); } if ($find_event == "Y") { $arrY = array_merge($arrY, $arrY_event);