$sOnLoadJs = 'onLoad="initwindow();'; if ($mode == 'changes_saved') { $sOnLoadJs = $sOnLoadJs . 'window.opener.location.reload();'; } $sOnLoadJs = $sOnLoadJs . '"'; $smarty->assign('sOnLoadJs', $sOnLoadJs); //-- get dept_nr if (isset($_SESSION['deptnr'])) { $dept_nr = $_SESSION['deptnr']; } $multi = new multi(); $vct = $multi->__genNumbers(); # if rooming list enabled $room = $vct[8] == 2 ? $room : 'GENERAL'; $pid = $enc_obj->EncounterExists($pn); $multi->doctorSTAT($_SESSION['sess_login_userid'], $pn); # Collect js code ob_start(); ?> <script language="javascript"> <!-- var urlholder; var changed_flag=0; function initwindow(){ if (window.focus) window.focus(); //window.resizeTo(800,600); } function getinfo(patientID){ urlholder="nursing-station.php?route=validroute&patient=" + patientID + "&user=<?php
<?php /*------begin------ This protection code was suggested by Luki R. luki@karet.org ---- */ if (preg_match('/save_admission_data.inc.php/i', $_SERVER['PHP_SELF'])) { die('<meta http-equiv="refresh" content="0; url=../">'); } include_once $root_path . 'include/care_api_classes/class_multi.php'; $multi = new multi(); $multi->doctorSTAT($_SESSION['sess_login_userid'], $encounter_nr); $obj->setDataArray($_POST); switch ($mode) { case 'create': if ($obj->insertDataFromInternalArray()) { if (!$no_redirect) { header("location:" . $thisfile . URL_REDIRECT_APPEND . "&target={$target}&type_nr={$type_nr}&allow_update=1&pid=" . $_SESSION['sess_pid']); //echo "$obj->getLastQuery<br>$LDDbNoSave"; exit; } } else { echo "{$obj->getLastQuery}<br>{$LDDbNoSave}"; $error = TRUE; } break; case 'update': $obj->where = ' nr=' . $nr; if ($obj->updateDataFromInternalArray($nr)) { if (!$no_redirect) { header("location:" . $thisfile . URL_REDIRECT_APPEND . "&target={$target}&type_nr={$type_nr}&allow_update=1&pid=" . $_SESSION['sess_pid']); //echo "$obj->sql<br>$LDDbNoUpdate"; exit; }