Ejemplo n.º 1
0
 function graph_bar() {
 //
 // main submodule for bar graph definitions
 //
 // calls form_graph_bar()
 //       display_graph_bar()
 //       process_graph_bar()
 //
     // always check dependencies
     if ($exitinfo = $this->missing_dependencies('graph')) {
         return print($exitinfo);
     }
     if (func_num_args()>0) {
         $arg_list = func_get_args();
         $menu_id = $arg_list[0];
         $post_vars = $arg_list[1];
         $get_vars = $arg_list[2];
         $validuser = $arg_list[3];
         $isadmin = $arg_list[4];
         //print_r($arg_list);
     }
     $g = new graph;
     print "<table width='600'><tr valign='top'><td>";
     // column 1
     if ($post_vars["submitgraph"]) {
         $g->process_bargraph($menu_id, $post_vars, $get_vars);
     }
     if ($get_vars["view_id"]) {
         $g->draw_bargraph($menu_id, $post_vars, $get_vars);
     } else {
         $g->form_bargraph($menu_id, $post_vars, $get_vars);
     }
     print "</td><td>";
     // column 2
     $g->display_bargraph($menu_id, $post_vars, $get_vars);
     print "</td></tr></table>";
 }