function _consult_housekeeping() { // // executes with ptmenu CONSULTS // 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); } // manage everything here if ($post_vars["endconsult"]) { switch($post_vars["endconsult"]) { case "End Consult": print "<form method='post' action='".$_SERVER["PHP_SELF"]."?page=".$get_vars["page"]."&menu_id=".$get_vars["menu_id"]."&consult_id=".$get_vars["consult_id"]."&ptmenu=CONSULT'>"; print "<font color='red' size='5'><b>Are you sure you want to end this consult?</b></font><br />"; print "<input type='hidden' name='endconsult' value='End Consult'/>"; print "<input type='hidden' name='consult_id' value='".$get_vars["consult_id"]."'/>"; print "<input type='submit' name='confirm_end' value='Yes' class='textbox' style='font-weight: bold; font-size:14pt; background-color: #FFFF33; border: 2px solid black' /> "; print "<input type='submit' name='confirm_end' value='No' class='textbox' style='font-weight: bold; font-size:14pt; background-color: #FFCC33; border: 2px solid black' /> "; print "</form>"; if ($post_vars["confirm_end"]=="Yes") { $sql = "update m_consult set ". "elapsed_time = (unix_timestamp()-unix_timestamp(consult_timestamp))/3600, ". "consult_end = now() ". "where consult_id = '".$post_vars["consult_id"]."'"; if ($result = mysql_query($sql)) { header("location: ".$_SERVER["PHP_SELF"]."?page=".$get_vars["page"]."&menu_id=".$get_vars["menu_id"]); } } elseif($post_vars["confirm_end"]=="No") { header("location: ".$_SERVER["PHP_SELF"]."?page=".$get_vars["page"]."&menu_id=".$get_vars["menu_id"]); } break; case "Delete Consult": print "<form method='post' action='".$_SERVER["PHP_SELF"]."?page=".$get_vars["page"]."&menu_id=".$get_vars["menu_id"]."&consult_id=".$get_vars["consult_id"]."&ptmenu=CONSULT'>"; print "<font color='red' size='5'><b>Are you sure you want to delete this consult?</b></font><br />"; print "<input type='hidden' name='endconsult' value='Delete Consult'/>"; print "<input type='hidden' name='consult_id' value='".$get_vars["consult_id"]."'/>"; print "<input type='submit' name='confirm_delete' value='Yes' class='textbox' style='font-weight: bold; font-size:14pt; background-color: #FFFF33; border: 2px solid black' /> "; print "<input type='submit' name='confirm_delete' value='No' class='textbox' style='font-weight: bold; font-size:14pt; background-color: #FFCC33; border: 2px solid black' /> "; print "</form>"; if ($post_vars["confirm_delete"]=="Yes") { $sql = "delete from m_consult where consult_id = '".$post_vars["consult_id"]."'"; if ($result = mysql_query($sql)) { header("location: ".$_SERVER["PHP_SELF"]."?page=".$get_vars["page"]."&menu_id=".$get_vars["menu_id"]); } } elseif($post_vars["confirm_delete"]=="No") { header("location: ".$_SERVER["PHP_SELF"]."?page=".$get_vars["page"]."&menu_id=".$get_vars["menu_id"]); } break; } } print "<table width='300'>"; print "<form method='post' action='".$_SERVER["PHP_SELF"]."?page=".$get_vars["page"]."&menu_id=".$get_vars["menu_id"]."&consult_id=".$get_vars["consult_id"]."&ptmenu=CONSULT' name='form_consult'>"; print "<tr><td><br/>"; print "<span class='tinylight'>".INSTR_CONSULT_MANAGEMENT."</span><br/>"; print "</td></tr>"; print "<tr><td><br/>"; // check if completed consult before showing // END CONSULT button if (!healthcenter::completed_consult($get_vars["consult_id"])) { print "<span class='boxtitle'>".LBL_END_CONSULT."?</span><br/>"; print "<input type='submit' name='endconsult' value='End Consult' class='textbox' style='border: 1px solid black' />"; print "</td></tr>"; } if ($_SESSION["priv_delete"]) { print "<tr><td><br/>"; print "<span class='boxtitle'>".LBL_DELETE_CONSULT."?</span><br/>"; print "<input type='submit' name='endconsult' value='Delete Consult' class='textbox' style='border: 1px solid black; background-color: #FF6600' />"; print "</td></tr>"; } print "</form>"; print "</table>"; }