function enterInHallOfFame($norm, $vector, $dim, $name, $email, $algorithm, $hardware, $runtime, $notes) { printStep("Euclidean norm of submitted vector is: " . round(sqrt($norm) * 10000) / 10000 . "."); $today = date("Y-m-j"); $line = escapeStr($dim) . '|' . escapeStr($norm) . '|' . escapeStr($name) . '|' . escapeStr($vector) . '|' . escapeStr($email) . '|' . escapeStr($algorithm) . '|' . escapeStr($hardware) . '|' . escapeStr($runtime) . '|' . escapeStr($notes) . '|' . escapeStr($today) . "\n"; $fh = fopen('./textfiles/contestants.txt', 'a') or die("can't open file"); fwrite($fh, $line); fclose($fh); }
function escapeChar($mixed, $isint = false, $istrim = false) { if (is_array($mixed)) { foreach ($mixed as $key => $value) { $mixed[$key] = escapeChar($value, $isint, $istrim); } } elseif ($isint) { $mixed = (int) $mixed; } elseif (!is_numeric($mixed) && ($istrim ? $mixed = trim($mixed) : $mixed) && $mixed) { $mixed = escapeStr($mixed); } return $mixed; }
$confForm->setField('active', 'hidden'); $confForm->setInputText('active', $devActive); $confForm->setRequired('uuid', _('Disk unique identifier')); $confForm->setRequired('fsmount', _('Service mount point')); $confForm->startWrapper('saveservices'); $saveClick = "onclick=callApply('#confform')"; $confForm->setField('savecfg', 'submit', $saveClick . '|class=startjob|disabled=disabled|value=' . _('Save'), false); $confForm->exitWrapper(); // hold form data in a session variable $_SESSION[$cfgSvcName] = $confForm->serialize(); // // variables for messages populated later from js code $msgStartPartion = escapeStr(_('Creating new partition') . ' ' . $_POST['par'] . ' ' . _('on') . ' ' . $_POST['dev'] . '... '); $msgStartFormat = escapeStr(_('Formatting partition') . ' ' . $_POST['par'] . ' ' . _('on') . ' ' . $_POST['dev'] . '... '); $msgAskReboot = escapeStr(_('Reboot required')); $msgDone = escapeStr(_('done.')); // render main layout require 'fbegin.inc'; $initForm->renderForm(); $confForm->renderForm(); // end layout require 'fend.inc'; ?> <script type="text/javascript"> function callInit(dev, act, par, start, stk) { var uri = '/sys_storage_init.php'; var wait = '<div id="waiting"><img alt="" src="img/ajax_busy_round.gif"></div>'; var label = jQuery('#part_label').val(); var params = 'dev=' + dev + '&mode=' + act +
function stripUnwantedHtmlEscape($str) { return escapeStrMysql(escapeStr(stripUnwantedTags(stripHtmlTags($str)))); }
} switch ($_GET['show']) { case 'syslog': $log_get_cmd = $sysLogReadCmd . '|grep -v "asterisk\\["'; $logHeader = _('System log entries'); break; case 'asterisk': $log_get_cmd = $sysLogReadCmd . '|grep "asterisk\\["'; $logHeader = _('Asterisk pbx log entries'); break; case 'cdr': $logHeader = _('Call detail records') . ' (STOP: Not yet ready!)'; break; } } $log_get_cmd = escapeStr($log_get_cmd); include 'fbegin.inc'; ?> <script type="text/JavaScript"> <!-- var last_line; var displayMarkers = false; var auto_updating = true; var msg_disabled = '<?php echo _('Stopped updates'); ?> '; var msg_enabled = '<?php echo _('Resuming updates'); ?>
along with this program. If not, see [http://www.gnu.org/licenses/]. - BoneOS source code is available via svn at [http://svn.code.sf.net/p/boneos/code/]. - look at TeeBX website [http://www.teebx.com] to get details about license. */ require_once 'guiconfig.inc'; require_once 'libs-php/uiutils.lib.php'; if (file_exists('/etc/inc/appliance.lib.php')) { include_once '/etc/inc/appliance.lib.php'; } // define some constants referenced in fbegin.inc define('INCLUDE_JSCRIPTS', 'libutils.js'); session_start(); $_SESSION['maint-halt']['token'] = uniqid(md5(microtime()), true); $msgConfirmShutdown = escapeStr(_('To confirm please type')) . '\\n Shutdown\\n' . escapeStr(_('exactly as suggested above, then press OK to proceed') . '.'); $msgConfirmReboot = escapeStr(_('Click OK to confirm, else cancel') . '.'); $msgProgress = _('Stopping running applications and Unmounting File Systems') . '... '; $msgDone = _('Done') . '.'; $optionsMarkup = ''; $stopOpts = array(); if (is_callable('getStopApplianceOptions')) { $stopOpts = getStopApplianceOptions(); foreach (array_keys($stopOpts) as $kOpt) { $optionsMarkup .= '<div class="optrow">' . '<input type="' . $stopOpts[$kOpt]['ftype'] . '" value="' . $stopOpts[$kOpt]['mode'] . '" id="' . $kOpt . '"> ' . ' <label for="' . $kOpt . '">' . $stopOpts[$kOpt]['label'] . '</label>' . '<input type="hidden" id="expect' . $kOpt . '" value="' . $stopOpts[$kOpt]['expect'] . '">' . '</div>'; // } } include 'fbegin.inc'; ?> <div id="directions" class="optbox">