Example #1
0
         osMessage($_POST['_target'], $_POST['_message'], $_POST);
     }
     $msgMode = true;
 } else {
     if (isset($_GET['p'])) {
         $emptyar = array();
         osBroadcast("page_" . $_GET['p'], $emptyar);
     } elseif (count($_GET) > 0) {
         $_SESSION['osLink'] = $_GET;
         unset($_SESSION['osLink']['kill']);
         $_SESSION['silentmode'] = true;
         if (isset($_SESSION['osLink'])) {
             if (is_array($_SESSION['osLink'])) {
                 foreach ($_SESSION['osLink'] as $a => $b) {
                     $p = osParse($b);
                     osMessage($a, "client_" . $p[0], $p[1]);
                 }
             }
         }
         $_SESSION['silentmode'] = false;
     }
     if (isset($bizbank)) {
         $page_content = $bizbank->show(false);
         foreach ($_SESSION['osNodes'] as $nodeFN => $node) {
             if (isset($node['node'])) {
                 if (is_object($node['node'])) {
                     //						$JQueryCode.="if(window.".$nodeFN.")".$nodeFN."();";
                 }
             }
         }
     }
Example #2
0
function osBroadcast($msg, $info)
{
    if (isset($_SESSION['osMsg'][$msg])) {
        if (count($_SESSION['osMsg'][$msg]) > 0) {
            foreach ($_SESSION['osMsg'][$msg] as $node => $v) {
                osMessage($node, $msg, $info);
            }
        }
    }
}
Example #3
0
function osBroadcast($msg, $info)
{
    if ($_SESSION['logMessages']) {
        osLog("OS", "BroadCast", "<b>MSG:</b> {$msg}<br><b>INFO:</b><br>" . arr2str($info));
    }
    if (isset($_SESSION['osMsg'][$msg])) {
        if (count($_SESSION['osMsg'][$msg]) > 0) {
            foreach ($_SESSION['osMsg'][$msg] as $node => $v) {
                osMessage($node, $msg, $info);
            }
        }
    }
}