public function indexAction() { #vynulovani rozpadu stromu $_SESSION['katalog']['pars']['u1'] = 0; $_SESSION['katalog']['rozpad'] = 0; $this->view->strom = stromek(0, $this->_getAllParams()); $pom_txt = zpracujTexty(readData('texty', array('jazyk' => $_SESSION['jazyk'], 'kody' => "'uvod_top'"))); $vysl = readData('index', array()); $this->view->kategorie = array(); foreach ($vysl->k->row as $r) { $this->view->kategorie[(string) $r->idk] = (string) $r->kat; } //definice stylu pro kategorie $css = ''; $index = 1; foreach ($this->view->kategorie as $id => $kat) { $css .= '#rozcestnik li#kat-' . trim($id) . ' a, #rozcestnik li#kat-' . trim($id) . ' a:visited {' . "\n"; $css .= 'background: #162983 url("/grafika/kat_' . trim($id) . '.jpg");' . "\n"; if ($index == $index) { $css .= "height: 41px;\n"; $css .= "padding-top: 37px;\n"; } $css .= "}\n"; $css .= '#rozcestnik li#kat-' . trim($id) . ' a:hover, #rozcestnik li#kat-' . trim($id) . ' a:focus, #rozcestnik li#kat-' . trim($id) . ' a:active {' . "\n"; $css .= 'background: #5da6dc url("/grafika/kat_' . trim($id) . '_ho.jpg");' . "\n"; $css .= "}\n"; if ($index >= 3) { $index = 0; } $index++; } //$this->view->css_defs = array(0 => $css); $textile = new Textile(); $this->view->txt = array('uvod_top' => $textile->TextileThis($pom_txt['uvod_top'])); }
function breakCode($startCode) { global $enterInstallerMode; global $stopTime; for ($code = $startCode; $code < 10000; $code++) { echo "Testing code: " . sprintf("%04d", $code) . "\n"; writeDSC("071" . $enterInstallerMode . sprintf("%04d", $code)); $lastCode = $code; $loop = true; while ($loop) { // Loop until receive Invalid access code or an Error message $lines = readData(); foreach ($lines as $line) { $res = readDSC($line); if ($res['code'] == 680) { // Entered installer mode - exit this mode and return echo "*** Installer mode entered using: " . $lastCode . " ***\n"; $stopTime = microtime(true); sleep(4); echo "Exiting installer mode, please wait couple of seconds to make sure control panel setup is not messed up!\n"; for ($i = 0; $i < 50; $i++) { writeDSC("070#"); $results = readData(); foreach ($results as $result) { $res = readDSC($result); echo " " . $res['msg'] . "\n"; if ($res['code'] == 650) { return $lastCode; } // System ready, we can safely return. } sleep(4); } return $lastCode; } elseif ($res['code'] == 670) { // Invalid access code $loop = false; } elseif ($res['code'] == 502) { $code--; // Error, repeate check for this code. sleep(1); $loop = false; } echo " " . $res['msg'] . "\n"; } } } $stopTime = microtime(true); return -$lastCode; }
public function ukazAction() { //ulozeni posledniho URL katalogu pro pripadny navrat $_SESSION['crumb'] = array(); $_SESSION['url']['detail'] = $_SERVER['REQUEST_URI']; $pars = $this->_getAllParams(); //parametry katalogu pro pouziti ve zpracovani $_SESSION['detail']['pars'] = $pars; $this->view->strom = stromek(0, $this->_getAllParams()); //nalezeni posledni kategorie rozpadu $i = 1; $max_kat = 0; while (isset($pars['u' . (string) $i])) { $max_kat = $pars['u' . (string) $i]; $i++; } $vysl = readData('detail_zbozi', array('kc' => textToDB($pars['kc']), 'cenik' => $_SESSION['uzivatel']['cenik'], 'firma_sleva' => $_SESSION['uzivatel']['firma_sleva'], 'ahoj' => 'ahoj')); //print_r($_SESSION['vracene_xml']); //detail zbozi foreach ($vysl->z->row as $r) { $this->view->zbozi = array('produkt' => (string) $r->produkt, 'popis' => (string) $r->popis, 'sdph' => (double) $r->sdph, 'cena' => (double) $r->cena, 'baleni' => (string) $r->baleni, 'text' => $r->xtext, 'dodavatel' => (string) $r->dodavatel, 'kc' => (string) $r->kc, 'carovy_kod' => (string) $r->carovy_kod, 'carovy_kod_vlastni' => (string) $r->carovy_kod_vlastni, 'skladem' => (double) $r->skladem, 'sleva' => (double) $r->sleva, 'mez_1' => (double) $r->mez_1, 'mez_2' => (double) $r->mez_2, 'min_mnozstvi' => (int) $r->min_mnozstvi, 'nasobky' => (int) $r->nasobky); } //souvisejici zbozi $this->view->souv = array(); foreach ($vysl->s->row as $r) { $this->view->souv[] = array('produkt' => (string) $r->produkt, 'popis' => (string) $r->popis, 'sdph' => (double) $r->sdph, 'cena' => (double) $r->cena, 'vshop_id' => (string) $r->vshop_id, 'baleni' => (string) $r->baleni, 'skladem' => (int) $r->skladem, 'text' => $r->xtext, 'sleva' => (double) $r->sleva, 'akce' => (int) $r->akce, 'sezona' => (int) $r->sezona, 'novinka' => (int) $r->novinka, 'doprodej' => (int) $r->doprodej, 'min_mnozstvi' => (int) $r->min_mnozstvi, 'nasobky' => (int) $r->nasobky); } foreach ($vysl->sr->row as $r) { $this->view->souv[] = array('produkt' => (string) $r->produkt, 'popis' => (string) $r->popis, 'sdph' => (double) $r->sdph, 'cena' => (double) $r->cena, 'vshop_id' => (string) $r->vshop_id, 'baleni' => (string) $r->baleni, 'skladem' => (int) $r->skladem, 'text' => $r->xtext, 'sleva' => (double) $r->sleva, 'akce' => (int) $r->akce, 'sezona' => (int) $r->sezona, 'novinka' => (int) $r->novinka, 'doprodej' => (int) $r->doprodej, 'min_mnozstvi' => (int) $r->min_mnozstvi, 'nasobky' => (int) $r->nasobky); } //souvisejici zbozi $this->view->alter = array(); foreach ($vysl->a->row as $r) { $this->view->alter[] = array('produkt' => (string) $r->produkt, 'popis' => (string) $r->popis, 'sdph' => (double) $r->sdph, 'cena' => (double) $r->cena, 'vshop_id' => (string) $r->vshop_id, 'baleni' => (string) $r->baleni, 'skladem' => (int) $r->skladem, 'text' => $r->xtext, 'sleva' => (double) $r->sleva, 'akce' => (int) $r->akce, 'sezona' => (int) $r->sezona, 'novinka' => (int) $r->novinka, 'doprodej' => (int) $r->doprodej, 'min_mnozstvi' => (int) $r->min_mnozstvi, 'nasobky' => (int) $r->nasobky); } foreach ($vysl->ar->row as $r) { $this->view->alter[] = array('produkt' => (string) $r->produkt, 'popis' => (string) $r->popis, 'sdph' => (double) $r->sdph, 'cena' => (double) $r->cena, 'vshop_id' => (string) $r->vshop_id, 'baleni' => (string) $r->baleni, 'skladem' => (int) $r->skladem, 'text' => $r->xtext, 'sleva' => (double) $r->sleva, 'akce' => (int) $r->akce, 'sezona' => (int) $r->sezona, 'novinka' => (int) $r->novinka, 'doprodej' => (int) $r->doprodej, 'min_mnozstvi' => (int) $r->min_mnozstvi, 'nasobky' => (int) $r->nasobky); } //print_r($_SESSION['vracene_xml']); $this->view->script_files = array('/js/katalog_100822_1.js', '/fancybox/jquery-1.3.2.min.js', '/fancybox/custom.js', '/fancybox/jquery.easing.1.3.js', '/fancybox/jquery.fancybox-1.2.1.pack.js'); $this->view->css_files = array('/fancybox/jquery.fancybox.css'); //echo $vysl->p->row->pocet; //print_r($this->view->pager['url']); }
function process($serviceUrl, $redirectHtml = "") { global $output, $serviceRoot; if ($output == "html") { if ($redirectHtml == "") { print "Service not available"; } else { header("Location: " . $redirectHtml); } } else { $xml = readData($serviceUrl, true); if ($output == "xml") { header("Content-type: text/xml"); return envelopeXml($xml, $serviceRoot); } else { return $xml; } } }
public function zobrazAction() { $textile = new Textile(); $pars = $this->_getAllParams(); if (isset($pars['idt']) && trim($this->_getParam('idt')) != '') { $this->view->kod = trim($this->_getParam('idt')); $this->view->txt = zpracujTexty(readData('texty', array('jazyk' => $_SESSION['jazyk'], 'kody' => "'" . trim($this->_getParam('idt')) . "'"))); //print_r($this->view->nacteny); #print_r($this->view->txt); #echo "\n\nPOSLEDNI XML:\n"; #echo ukazXML($_SESSION['vracene_xml']); #die(); if (sizeof($this->view->txt) == 0 || !isset($this->view->txt[$this->view->kod])) { $this->view->txt = array($this->view->kod => $textile->TextileThis('Text s kódem *' . $this->view->kod . '* nebyl nalezen.')); } else { $this->view->txt[$this->view->kod] = $textile->TextileThis($this->view->txt[$this->view->kod]); } } else { $this->view->kod = 'info'; $this->view->txt = array('info' => 'Nebyl specifikován požadovaný text.'); } $this->view->strom = stromek(0, $this->_getAllParams()); }
public function nactiAction() { $chyba = false; //pokud jsou parametry predavane jako POST, tak se s nimi take tak vyrovnej $pars = array(); $p = $this->_getAllParams(); if (isset($_POST) && sizeof($_POST) > 0) { foreach ($_POST as $p => $k) { $pars[$p] = $k; } } else { $i = 1; while (array_key_exists('pn' . $i, $p)) { $pars[$p['pn' . $i]] = $p['ph' . $i]; $i++; } } //print_r($pars);die(); $vysledek = readData(trim($p['prikaz']), $pars); echo Zend_Json::encode($vysledek); //echo json_encode($vysledek); unset($vysledek); die; }
if (!empty($_GET['bookTitle'])) { echo " | "; } echo "Author: " . $_GET['bookAuthor']; } else { $bookAuthor = ""; } if (isset($_GET['category'])) { $category = $_GET['category']; } else { $category = ""; } // SQL to get all the books that contain the searched title and/or author $sql = "SELECT b.ISBN, b.BookTitle, b.Author, b.Edition, b.Year, c.CategoryDescription, b.Reserved \n\t\t\t\t\t\t\tFROM Books b JOIN Categories c ON(b.Category = c.CategoryID)\n\t\t\t\t\t\t\tWHERE b.bookTitle LIKE '%{$bookTitle}%' AND b.Author LIKE '%{$bookAuthor}%' AND c.categoryID LIKE '%{$category}%'"; // Read the data into the variable books readData($sql, $books); // Print the books array printBooks($pageNo, $books, "Reserve"); // Create a form with two buttons that has the value of the next or previous page echo '<form type = "GET">'; echo '<input type = "hidden" name = "bookTitle" value = "' . $bookTitle . '">'; echo '<input type = "hidden" name = "bookAuthor" value = "' . $bookAuthor . '">'; echo '<input type = "hidden" name = "category" value = "' . $category . '">'; if ($pageNo != 0) { echo '<button name = "page" value = ' . ($pageNo - 1) . ' class = "leftArrow"> < </button>'; } if (($pageNo + 1) * 5 < count($books)) { echo '<button name = "page" value = ' . ($pageNo + 1) . ' class = "rightArrow"> > </button>'; } echo '</form>'; // Close the database
define('LOGINED', true); } else { define('LOGINED', false); } //投稿 if ($_SERVER['REQUEST_METHOD'] == "POST") { if (!isset($_POST['user']) or !isset($_POST['message']) or empty($_POST['user']) or empty($_POST['message'])) { $display_message = '文字を入力してください'; } else { $user = $_POST['user']; $message = $_POST['message']; writeData($user, $message); } } readData(); $post_data = readData(); $smarty->assign('display_message', $display_message); $smarty->assign('post_data', $post_data); $smarty->assign('ipadress', IPADRESS); function readData() { try { $db = getDb(); $stt = $db->prepare('select * from bbs_data order by no desc'); $stt->execute(); while ($row = $stt->fetch(PDO::FETCH_ASSOC)) { $post_data[] = $row; } $db = NULL; } catch (Exception $e) { die("エラーメッセージ:{$e->getMessage()}");
if (SETTINGS_SITE_LANGUAGE && file_exists(ROOT . 'languages/' . SETTINGS_SITE_LANGUAGE . '.php')) { include_once ROOT . 'languages/' . SETTINGS_SITE_LANGUAGE . '.php'; } include_once ROOT . 'languages/default.php'; if (defined('SETTINGS_SITE_TIMEZONE')) { ini_set('date.timezone', SETTINGS_SITE_TIMEZONE); } header('Content-Type: text/html; charset=utf-8'); //echo "<pre>"; //echo (getVersion(0))."<br/>"; //sleep(2); //echo (getSerialNumber(0))."<br/>"; //sleep(2); //print_r(getFullInfo(0))."<br/>"; //sleep(2); print_r(readData(0)) . "<br/>"; //echo $message . "\n"; //echo "OK.\n\n"; function getVersion($address) { $result = sendIPCommand('192.168.0.63', 20108, $address, 0, true); if ($result == false) { return false; } $message = binaryToString($result); $result = HexStringToArray($message); $version = $result[4] . '.' . $result[3]; return $version; } function readData($address) {
/** * Get all titles contained at the issn array * @param $issn array */ public function getDetachedTitles($issn) { $this->getVariableFromDef(); if (is_array($issn)) { $issnTmp = ''; foreach ($issn as $key => $value) { if ($key > 0) { $issnTmp .= ' or '; } $issnTmp .= 'LOC=' . $value; } $issnString = $issnTmp; } else { $issnString = 'LOC=' . $issn; } $serviceUrl = "http://" . $this->applServer . "/cgi-bin/wxis.exe/webservices/wxis/?IsisScript=detached.xis&database=" . $this->databasePath . "title/title&gizmo=GIZMO_XML&search=" . $issnString; $XML = readData($serviceUrl, true); $journalTotal = getElementValue(getElementValue(str_replace("<hr>", "<hr />", $XML), "Isis_Total"), "occ"); $serviceXML .= '<collection name="' . $this->country . '" uri="http://' . $this->applServer . '">'; $serviceXML .= '<indicators>'; $serviceXML .= '<journalTotal>' . $journalTotal . '</journalTotal>'; $serviceXML .= '<articleTotal>' . getIndicators("articleTotal", $this->applServer, $this->databasePath, $issn) . '</articleTotal>'; $serviceXML .= '<issueTotal>' . getIndicators("issueTotal", $this->applServer, $this->databasePath, $issn) . '</issueTotal>'; $serviceXML .= '<citationTotal>' . getIndicators("citationTotal", $this->applServer, $this->databasePath, $issn) . '</citationTotal>'; $serviceXML .= '</indicators>'; $serviceXML .= $XML; $serviceXML .= '</collection>'; header("Content-type: text/xml charset=ISO-8859-1"); return $serviceXML; }
public function indexAction() { //ulozeni posledniho URL katalogu pro pripadny navrat $_SESSION['crumb'] = array(); $_SESSION['url']['katalog'] = $_SERVER['REQUEST_URI']; $pars = $this->_getAllParams(); if (!isset($pars['vyrobce'])) { $pars['vyrobce'] = ''; } if (!isset($pars['jenskladem'])) { $pars['jenskladem'] = '0'; } if (!isset($pars['jenmfp'])) { $pars['jenmfp'] = '0'; } //parametry katalogu pro pouziti ve zpracovani $_SESSION['katalog']['pars'] = $pars; $_SESSION['katalog']['rozpad'] = array(); $i = 1; $nalezeno = true; $this->view->detail_url = '/katalog/detail/ukaz'; while ($nalezeno) { if (isset($pars['u' . (string) $i])) { $nalezeno = true; $this->view->detail_url .= '/' . 'u' . (string) $i . '/' . $pars['u' . (string) $i]; $_SESSION['katalog']['rozpad']['u' . (string) $i] = $pars['u' . (string) $i]; } else { $nalezeno = false; } $i++; } //nalezeni posledni kategorie rozpadu $i = 1; $max_kat = 0; while (isset($pars['u' . (string) $i])) { $max_kat = $pars['u' . (string) $i]; $i++; } //podklady pro strankovani $this->view->pager = array(); if (!isset($pars['strana'])) { $strana = 1; } else { $strana = $pars['strana']; } if (isset($pars['nastranu']) && is_numeric($pars['nastranu'])) { $_SESSION['katalog']['per_page'] = (int) $pars['nastranu']; //die('pico'); } /* else if (!isset($_SESSION['katalog']['pre_page'])) { $_SESSION['katalog']['pre_page'] = 12; }*/ $this->view->pager['strana'] = $strana; //razeni if (!isset($pars['razeni'])) { $razeni = 'nazev'; $pars['razeni'] = 'nazev'; } else { $razeni = $pars['razeni']; } if (!isset($pars['smer'])) { $smer = 'asc'; } else { $smer = $pars['smer']; } if (!isset($pars['akce'])) { $pars['akce'] = 0; } if (!isset($pars['novy'])) { $pars['novy'] = 0; } if (!isset($pars['sleva'])) { $pars['sleva'] = 0; } if (!isset($pars['sezona'])) { $pars['sezona'] = 0; } if (!isset($pars['hledani'])) { if (isset($_GET['hledej']) && trim($_GET['hledej']) != '') { $pars['hledani'] = trim($_GET['hledej']); } else { $pars['hledani'] = ''; } } $_SESSION['katalog']['akce'] = $pars['akce']; $_SESSION['katalog']['novy'] = $pars['novy']; $_SESSION['katalog']['sleva'] = $pars['sleva']; $_SESSION['katalog']['sezona'] = $pars['sezona']; $_SESSION['katalog']['hledani'] = $pars['hledani']; switch ($razeni) { case 'nazev': $radit_dle = 'k.Popis'; break; case 'cena': $radit_dle = 'c.Cena'; break; case 'kod': $radit_dle = 'k.Produkt'; break; default: $radit_dle = 'k.Popis'; } if (strtolower($smer) == 'desc') { $radit_dle .= ' desc'; } else { $radit_dle .= ' asc'; } //je potreba urcit cenik $vysl = readData('zbozi_kategorie', array('kategorie' => textToDB($max_kat), 'strana' => textToDB($this->view->pager['strana']), 'nastranu' => $_SESSION['katalog']['per_page'], 'cenik' => $_SESSION['uzivatel']['cenik'], 'razeni' => $radit_dle, 'vyrobce' => textToDB($pars['vyrobce']), 'jenskladem' => textToDB($pars['jenskladem']), 'jenmfp' => textToDB($pars['jenmfp']), 'akce' => $pars['akce'], 'novy' => $pars['novy'], 'sleva' => $pars['sleva'], 'sezona' => $pars['sezona'], 'hledani' => $pars['hledani'], 'firma_sleva' => $_SESSION['uzivatel']['firma_sleva'])); //print_r($_SESSION['vracene_xml']); $this->view->strom = stromek(0, $this->_getAllParams()); $this->view->script_files = array('/js/katalog_100822_1.js'); $this->view->zbozi = array(); foreach ($vysl->z->row as $r) { $this->view->zbozi[] = array('produkt' => (string) $r->produkt, 'popis' => (string) $r->popis, 'sdph' => (double) $r->sdph, 'cena' => (double) $r->cena, 'vshop_id' => (string) $r->vshop_id, 'baleni' => (string) $r->baleni, 'skladem' => (int) $r->skladem, 'text' => $r->xtext, 'sleva' => (double) $r->sleva, 'akce' => (int) $r->akce, 'sezona' => (int) $r->sezona, 'novinka' => (int) $r->novinka, 'doprodej' => (int) $r->doprodej, 'min_mnozstvi' => (int) $r->min_mnozstvi, 'nasobky' => (int) $r->nasobky); } //seznam dodavatelu $this->view->dodavatele = array(); /*foreach($vysl->d->row as $r) { $this->view->dodavatele[] = (string) $r->dodavatel; }*/ $this->view->pager['pocet_polozek'] = (double) $vysl->p->row->pocet; $this->view->pager['pocet_stran'] = ceil((double) $vysl->p->row->pocet / $_SESSION['katalog']['per_page']); //sestaveni odkazu bez stranky a bez razeni $this->view->pager['url'] = '/' . $pars['module'] . '/' . $pars['controller'] . '/' . $pars['action']; $this->view->razeni_url = '/' . $pars['module'] . '/' . $pars['controller'] . '/' . $pars['action']; foreach ($pars as $k => $h) { if ($k != 'strana' && $k != 'module' && $k != 'controller' && $k != 'action') { $this->view->pager['url'] .= '/' . $k . '/' . $h; } if ($k != 'razeni' && $k != 'smer' && $k != 'strana' && $k != 'module' && $k != 'controller' && $k != 'action' && $k != 'nastranu' && $k != 'vyrobce' && $k != 'jenskladem' && $k != 'jenmfp') { $this->view->razeni_url .= '/' . $k . '/' . $h; } } if ($strana > 1) { $this->view->pager['prvni'] = $this->view->pager['url'] . '/strana/1'; $this->view->pager['predchozi'] = $this->view->pager['url'] . '/strana/' . ($strana - 1); } else { $this->view->pager['prvni'] = ''; $this->view->pager['predchozi'] = ''; } if ($strana < $this->view->pager['pocet_stran']) { $this->view->pager['posledni'] = $this->view->pager['url'] . '/strana/' . $this->view->pager['pocet_stran']; $this->view->pager['nasledujici'] = $this->view->pager['url'] . '/strana/' . ($strana + 1); } else { $this->view->pager['posledni'] = ''; $this->view->pager['nasledujici'] = ''; } $this->view->header_script = "\n\tcesta_razeni = '" . $_SERVER['SERVER_NAME'] . '/' . $this->view->razeni_url . "';\n "; $this->view->radit_dle = $pars['razeni']; if (isset($pars['smer'])) { if (strtolower($pars['smer']) == 'desc') { $this->view->header_script .= "stavajici_razeni = 'desc';"; } else { $this->view->header_script .= "stavajici_razeni = 'asc';"; } } else { $this->view->header_script .= "stavajici_razeni = 'asc';"; } //echo $vysl->p->row->pocet; //print_r($this->view->pager['url']); }
require "../php/include.php"; require "../bvs-lib/common/scripts/php/xslt.php"; $xslRoot = "xsl/public/"; $lang = $checked['lang']; $topic = $_REQUEST['topic']; $expression = $_REQUEST['expression']; $connector = $_REQUEST['connector']; $group = $_REQUEST['group']; if ($topic || $expression) { $xsl = $xslRoot . "metacollexis/result.xsl"; } else { $xsl = $xslRoot . "metacollexis/form.xsl"; } $CGI_VARS = $_GET ? $_GET : $_POST; //die($localPath['xml'] . "metacollexis.xml"); $defineXml = readData($localPath['xml'] . "metacollexis.xml"); if ($defineXml == '') { die("Meta search source definition is empty"); } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <?php include $DirNameLocal . "../php/head.php"; ?> <?php /* extrai nó do topico selecionado ou search na estrutura treeNode */
* Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the * License for the specific language governing permissions and limitations under * the License. */ /** * @author andy.scholz@gmail.com * @copyright (c)2006-2007 Flipperwing Ltd. */ // Set flag that to indicate this is a valid entry point define('_VALID_MOS', 1); require_once "../../init.php"; require_once $csModelsDir . "/JUser.php"; $obj = new JUser(&$database); readData($obj); $verrors = validate($obj); if ($verrors) { returnValidationError("Unable to save because of validation errors", $verrors); } $obj->store(); returnOK("User saved"); ////////////////////////////////////////////////////////////////////////////////// /** * Returns array of errors if failed, else returns false (i.e. no errors). */ function validate($obj) { $errors = array(); $obj->checkRequiredFields("name,username, email", &$errors); if (count($errors) > 0) {
function main() { global $data; global $wonitorDb, $wonitorStructure; global $ns2plusDb, $ns2plusStructure; readData(); checkWhitelist(); checkData(); try { if ($_POST['messageType'] == 'MatchEnd') { $db = openDB($wonitorDb); createTables($db, $wonitorStructure); insertRoundData($db, $data); closeDB($db); echo "MatchEnd post successful\n"; } if ($_POST['messageType'] == 'NS2PlusStats') { $db = openDB($ns2plusDb); createTables($db, $ns2plusStructure); insertNS2PlusData($db, $data); closeDB($db); echo "NS2PlusStats post successful\n"; } } catch (PDOException $e) { echo $e->getMessage(); } }
echo $curline; } } else { echo $curline; } } } else { echo $html; } } include("includes/search_footer.php"); } else { // show main page include("includes/main_header.php"); $html = readData($rooturl, $browse_cache); $startpos = strpos( $html, $startstr ); $html = substr( $html, $startpos, strlen($html)); $endpos = strpos( $html, $endstr ); $html = substr( $html, 0, $endpos ); $html = str_replace( $linkstr , $linkstr . $replace, $html ); $html = str_replace( '<img src="' . $odp_image_path, '<img src="' . $your_image_path, $html ); echo $html; include("includes/main_footer.php"); } ?>
public function patrostromAction() { $this->view->data = readData('patrostrom', array('cenik' => WEB_CENIK)); //die(($_SESSION['vracene_xml'])); }
function zobrazobjAction() { if (is_numeric($this->_getParam('poradi'))) { $cobj = trim($this->_getParam('poradi')); } else { $cobj = 0; } $vysl = readData('obj_info', array('cobj' => $cobj, 'login' => $_SESSION['uzivatel']['login'])); $this->view->hl = $vysl->hl->row; $this->view->pol = $vysl->pol; $this->view->strom = stromek(0, $this->_getAllParams()); }
$id = ""; $name = "{$data['first_name']} {$data['last_name']}"; if ($_REQUEST['id']) { $id = $_REQUEST['id']; $msg = "Updated {$name}"; } else { $msg = "Created new arrest record for {$name}"; } updateArrestee($data, $id); rewriteFile(); } } if ($msg) { print "<div class='message'>{$msg}</div>"; } $data = readData(); $contents = ""; foreach (array_keys($data) as $field) { $contents .= "<tr><td>{$field}</td><td>{$data[$field]}</td><td id='a_{$field}'></td></tr>"; } ?> Search for arrestee name: <input id='query_string'/> <table> <tr><th>Field</th><th>Webform value</th><th>DB Value</th></tr> <?php echo $contents; ?> </table> <form id='form'> <input name='id' id='id' type='hidden'/> <input name='email' type='hidden' value='<?php
function get_titles($type, $param) { global $country, $applServer, $output, $transformer, $serviceRoot, $databasePath; $xslName = ''; $serviceUrl = "http://" . $applServer . "/cgi-bin/wxis.exe/webservices/wxis/?IsisScript=list.xis&database=" . $databasePath . "title/title&gizmo=GIZMO_XML"; $XML = readData($serviceUrl, true); // die($serviceUrl); $serviceXML .= '<collection name="' . $country . '" uri="http://' . $applServer . '">'; $serviceXML .= '<indicators>'; $serviceXML .= '<journalTotal>' . getIndicators("journalTotal") . '</journalTotal>'; $serviceXML .= '<articleTotal>' . getIndicators("articleTotal") . '</articleTotal>'; $serviceXML .= '<issueTotal>' . getIndicators("issueTotal") . '</issueTotal>'; $serviceXML .= '<citationTotal>' . getIndicators("citationTotal") . '</citationTotal>'; $serviceXML .= '</indicators>'; $serviceXML .= $XML; $serviceXML .= '</collection>'; if ($output == "xml") { header("Content-type: text/xml"); return envelopeXml($serviceXML, $serviceRoot); } else { return $serviceXML; } return $serviceXML; }
<form method="POST" action="<?php print $_SERVER['PHP_SELF']; ?> "> <input type="text" name="user"><br><br> <textarea name="message" rows="8" cols="40"> </textarea><br><br> <input type="submit" name="btn1" value="投稿"> </form> <?php if ($_SERVER["REQUEST_METHOD"] == "POST") { writeData(); } readData(); function readData() { $bbs_file = 'bbs.txt'; $fp = fopen($bbs_file, 'rb'); //ここから if ($fp) { if (flock($fp, LOCK_SH)) { while (!feof($fp)) { $buffer = fgets($fp); print $buffer; } flock($fp, LOCK_UN); } else { print 'ファイルロックに失敗しました'; }
<?php require 'read_data.php'; $fileNameServer = 'server_data.txt'; $serverConnect = file_exists($fileNameServer) ? readData($fileNameServer) : false; if (!$serverConnect) { exit('Невозможно подключиться к базе данных, введите данные для подключения: ' . '<a href="install.php">Перейти на страницу подключения</a></br>'); } require_once __DIR__ . "/dbsimple/config.php"; require_once "DbSimple/Generic.php"; $db = (new DbSimple_Generic())->connect('mysqli://' . $serverConnect['user_name'] . ':' . $serverConnect['password'] . '@' . $serverConnect['server_name'] . '/' . $serverConnect['database']); $db->query("SET NAMES utf8");
<?php require '../../php/btdb-functions.php'; require '../../php/config.php'; $bcode = $_GET["bcode"]; if (empty($name)) { } $con = dbconnect($SERVER, $USER, $PASSWD, $DB_NAME); // get cell profile data $sql = "SELECT * FROM {$CELL_PROFILE_TABLE} WHERE barcode='{$bcode}'"; $result = mysql_query($sql); $data = readData($result); // get records $sql = "SELECT * FROM {$CELL_RECORDS_TABLE} WHERE barcode='{$bcode}'"; $result = mysql_query($sql); $records = readData($result); echo "ID No.: " . $data[0]["barcode"]; ?> <table> <tr> <td>Date Received: </td><td><?php echo $data[0]["service_date"]; ?> </td> </tr> <tr> <td>Manufacturer: </td><td><?php echo $data[0]["manufacturer"]; ?> </td> </tr>
public function zpracujobjednavkuAction() { $_t = new Zend_Translate('csv', CESTA . '/preklad/mfpshop.cs.csv', 'cs'); $_t->addTranslation(CESTA . '/preklad/mfpshop.sk.csv', 'sk'); $_t->addTranslation(CESTA . '/preklad/mfpshop.en.csv', 'en'); // Create a log instance $writer_preklad = new Zend_Log_Writer_Stream(CESTA . '/logy/preklad.log'); $log_preklad = new Zend_Log($writer_preklad); /* firma, osoba, datum, doprava, platba, poznamka, cena_celkem, cena_celkem_DPH */ #zjisteni celkove ceny $soucet = 0; $soucet_dph = 0; foreach ($_SESSION['kosik'] as $r) { $soucet += (double) $r['cena_radek']; $soucet_dph += (double) $r['cena_radek_dph']; } $sleva_obj = $soucet * (double) $_SESSION['objemova_sleva'] / 100; $sleva_obj_dph = $soucet_dph * (double) $_SESSION['objemova_sleva'] / 100; $cena_obj = $soucet - $sleva_obj; $cena_obj_dph = $soucet_dph - $sleva_obj_dph; $sleva_kupon = $cena_obj * (double) $_SESSION['objednavka']['kupon']['sleva'] / 100; $sleva_kupon_dph = $cena_obj_dph * (double) $_SESSION['objednavka']['kupon']['sleva'] / 100; $cena_kupon = $cena_obj - $sleva_kupon; $cena_kupon_dph = $cena_obj_dph - $sleva_kupon_dph; $_SESSION['objednavka']['doprava']['kod'] = isset($_SESSION['objednavka']['doprava']['kod']) ? $_SESSION['objednavka']['doprava']['kod'] : ''; $_SESSION['objednavka']['platba']['kod'] = isset($_SESSION['objednavka']['platba']['kod']) ? $_SESSION['objednavka']['platba']['kod'] : ''; $vysl = readData('objednavka_hl', array('firma' => $_SESSION['uzivatel']['firma'], 'osoba' => $_SESSION['uzivatel']['jmeno'], 'doprava' => $_SESSION['objednavka']['doprava']['kod'], 'platba' => $_SESSION['objednavka']['platba']['kod'], 'cena_celkem' => $cena_kupon, 'cena_celkem_dph' => $cena_kupon_dph, 'poznamka' => $_SESSION['objednavka']['ostatni']['poznamky'], 'objemova_sleva' => $_SESSION['objemova_sleva'], 'kupon' => $_SESSION['objednavka']['kupon']['cislo'], 'kupon_sleva' => $_SESSION['objednavka']['kupon']['sleva'])); #Firma, Poradi, Polozka, Produkt, Mj, Mj_v_bal, Mnozstvi, Cena_cenik, Sleva_proc, Cena_celkem, Cena_celkem_DPH #neplneni polozek objednavky - vzdy vlozeni do objednavky $rozpis = ''; #rozpis objednavky do mailu $rozpis_obch = ''; #rozpis objednavky do mailu $rozpis .= "=================================================================================================\r\n"; $rozpis .= sprintf('|%-15s|%-50s|%6s|%10s|%10s|' . "\r\n", "Produkt", iconv('UTF-8', 'iso-8859-2//TRANSLIT', "Název"), iconv('UTF-8', 'iso-8859-2//TRANSLIT', "Počet"), "Cena", "Cena s DPH"); $rozpis .= "=================================================================================================\r\n"; foreach ($_SESSION['kosik'] as $r) { $vysl_pol = readData('objednavka_pol', array('firma' => $_SESSION['uzivatel']['firma'], 'poradi' => (int) $vysl->o->row->cobj, 'produkt' => $r['produkt'], 'mj' => $r['mj'], 'mj_v_bal' => '1', 'mnozstvi' => $r['mj_evid'], 'zakl_cena' => $r['zakl_cena'], 'cena' => $r['cena'], 'sleva_proc' => $r['sleva'], 'cena_celkem' => $r['cena_radek'], 'cena_celkem_dph' => $r['cena_radek_dph'])); $rozpis .= sprintf('|%-15s|%-50s|%6.0F|%10.2F|%10.2F|' . "\r\n", iconv('UTF-8', 'iso-8859-2//TRANSLIT', $r['produkt']), iconv('UTF-8', 'iso-8859-2//TRANSLIT', $r['nazev']), $r['mj_evid'], $r['cena_radek'], $r['cena_radek_dph']); } // dokonceni objednavky - rozpusteni slev $vysl_pol = readData('dokonci_objednavku', array('firma' => $_SESSION['uzivatel']['firma'], 'poradi' => (int) $vysl->o->row->cobj)); $rozpis .= "=================================================================================================\r\n"; $rozpis .= sprintf('|%-73s|%10.2F|%10.2F|' . "\r\n", "Celkem", $soucet, $soucet_dph); if ((double) $_SESSION['objemova_sleva'] != 0) { $rozpis .= "=================================================================================================\r\n"; $rozpis .= sprintf('|%-73s|%10.2F|%10.2F|' . "\r\n", iconv('UTF-8', 'iso-8859-2//TRANSLIT', "Objemová sleva: ") . $_SESSION['objemova_sleva'] . "%", $sleva_obj, $sleva_obj_dph); } if ((double) $_SESSION['objednavka']['kupon']['sleva'] != 0) { $rozpis .= "=================================================================================================\r\n"; $rozpis .= sprintf('|%-73s|%10.2F|%10.2F|' . "\r\n", iconv('UTF-8', 'iso-8859-2//TRANSLIT', "Slevový kupon ") . $_SESSION['objednavka']['kupon']['cislo'] . ': ' . $_SESSION['objednavka']['kupon']['sleva'] . "%", $sleva_kupon, $sleva_kupon_dph); } $rozpis .= "=================================================================================================\r\n"; $rozpis .= sprintf('|%-73s|%10.2F|%10.2F|' . "\r\n", iconv('UTF-8', 'iso-8859-2//TRANSLIT', "Výsledná cena"), $cena_kupon, $cena_kupon_dph); $rozpis .= "=================================================================================================\r\n"; //$rozpis = ($rozpis); $rozpis .= "Doprava: " . iconv('UTF-8', 'iso-8859-2//TRANSLIT', $_SESSION['objednavka']['doprava']['popis']) . ", " . "cena: " . number_format($_SESSION['objednavka']['doprava']['cena'], 2, ',', ' ') . iconv('UTF-8', 'iso-8859-2//TRANSLIT', " Kč\r\n"); $rozpis .= "Platba: " . iconv('UTF-8', 'iso-8859-2//TRANSLIT', $_SESSION['objednavka']['platba']['popis']) . ", " . "cena: " . number_format($_SESSION['objednavka']['platba']['cena'], 2, ',', ' ') . iconv('UTF-8', 'iso-8859-2//TRANSLIT', " Kč\r\n"); $rozpis .= "=================================================================================================\r\n"; if (trim($_SESSION['objednavka']['ostatni']['poznamky']) != '') { $rozpis .= iconv('UTF-8', 'iso-8859-2//TRANSLIT', "Poznámky:\r\n" . $_SESSION['objednavka']['ostatni']['poznamky'] . "\r\n"); $rozpis .= "=================================================================================================\r\n"; } $rozpis_obch .= "Objednal:\r\n"; foreach ($_SESSION['objednavka']['osoba'] as $k => $h) { $rozpis_obch .= iconv('UTF-8', 'iso-8859-2//TRANSLIT', $_t->_($k) . ": {$h}\r\n"); } $rozpis_obch .= "=================================================================================================\r\n"; $rozpis_obch .= "Objednatel:\r\n"; foreach ($_SESSION['objednavka']['firma'] as $k => $h) { $rozpis_obch .= iconv('UTF-8', 'iso-8859-2//TRANSLIT', $_t->_($k) . ": {$h}\r\n"); } $rozpis_obch .= "=================================================================================================\r\n"; $rozpis_obch .= iconv('UTF-8', 'iso-8859-2//TRANSLIT', "Dodací místo:\r\n"); foreach ($_SESSION['objednavka']['doruceni'] as $k => $h) { $rozpis_obch .= iconv('UTF-8', 'iso-8859-2//TRANSLIT', $_t->_($k) . ": {$h}\r\n"); } $rozpis_obch .= "=================================================================================================\r\n"; //zjisteni textu a odeslani mailu $texty = zpracujTexty(readData('texty', array('jazyk' => $_SESSION['jazyk'], 'kody' => "'obj_zak','obj_obch'"))); #print_r($texty); #a nakonec vyprazdneni kosiku //echo "<pre>\n";die(str_replace('#COBJ#', (string) $vysl->o->row->cobj, str_replace('#ROZPIS#', $rozpis, $texty['obj_obch']))); //die(str_replace('#COBJ#', (string) $vysl->o->row->cobj, str_replace('#ROZPIS#', $rozpis, iconv('UTF-8', 'iso-8859-2//TRANSLIT', $texty['obj_zak'])))); //die("<pre>\n" . str_replace('#ROZPIS#', $rozpis . $rozpis_obch, iconv('UTF-8', 'iso-8859-2//TRANSLIT', $texty['obj_zak']))); @mailuj($_SESSION['uzivatel']['e_mail'], 'MFP shop - potvrzeni objednavky', str_replace('#COBJ#', (string) $vysl->o->row->cobj, str_replace('#ROZPIS#', $rozpis . $rozpis_obch, iconv('UTF-8', 'iso-8859-2//TRANSLIT', $texty['obj_zak']))), 'iso-8859-2'); @mailuj(EMAIL_OBCHODNIK, 'MFP shop - nova objednavka', str_replace('#COBJ#', (string) $vysl->o->row->cobj, str_replace('#ROZPIS#', $rozpis . $rozpis_obch, iconv('UTF-8', 'iso-8859-2//TRANSLIT', $texty['obj_obch']))), 'iso-8859-2'); //vyprazdnit klientsky kosik $_SESSION['kosik'] = array(); $_SESSION['objednavka'] = array(); //a jeste kosik na serveru readData('vysyp_kosik', array('osoba' => $_SESSION['uzivatel']['jmeno'])); unset($_t); unset($writer_preklad); unset($log_preklad); #$this->_Redirect(THIS_SERVER . '/katalog/index/index'); $this->_Redirect('/katalog/index/index'); #echo '<h1>Cislo objednavky: ' . (string) $vysl->o->row->cobj . '</h2>'; #echo '<pre>';print_r($_SESSION['objednavka']);echo "\n\n";print_r($_SESSION['kosik']);echo "\n\n";print_r($_SESSION['uzivatel']);echo '</pre>';die(); }
function GoSearch($target_node, $sourceList_node, $expression = "") { global $selected_sources, $form, $lang; // cria um vetor de indice com os itens do nó sourceList for ($grp = 0; $grp < count($sourceList_node->children); $grp++) { $grpLabel = $sourceList_node->children[$grp]->attributes["label"]; for ($src = 0; $src < count($sourceList_node->children[$grp]->children); $src++) { $sourceId = $sourceList_node->children[$grp]->children[$src]->attributes["id"]; $sourceList[$sourceId] = $sourceList_node->children[$grp]->children[$src]->attributes; $sourceList[$sourceId]["group"] = $grpLabel; } } inprocess('', 'init'); $groupCount = 0; $expressionLabel = $target_node->attributes["label"]; $xmlSearch .= "<control expression-label=\"" . $expressionLabel . "\"/>\n"; for ($i = 0; $i < count($target_node->children); $i++) { $current_source = $sourceList[$target_node->children[$i]->attributes["source"]]; $current_source["search-parameters"] = $target_node->children[$i]->attributes["search-parameters"]; // verifica se é grupo novo if ($current_source["group"] != $previous_source["group"]) { $groupName = $current_source["group"]; $groupName1 = str_replace(" ", "_", $groupName); //caso seja formulario avancado so executa o search nos grupos selecionados if ($form == 'advanced' & !isset($selected_sources[$groupName])) { continue; } if ($groupCount > 0) { $xmlSearch .= "</result-group>\n"; } $xmlSearch .= "<result-group label=\"" . $groupName . "\">\n"; $groupCount++; } $sourceName = $current_source["label"]; $sourceName1 = ereg_replace("[ |\\.]", "_", $sourceName); if ($form == 'advanced' & !isset($selected_sources[$sourceName])) { // se fonte não esta selecionada // mesmo que a fonte não esteja habilitada executa search nos casos // onde o grupo $current_group = 'all' ou a fonte é única dentro do grupo continue; /* if ( $GLOBALS[$current_group] != 'all' & count($target_node->children[$i]->children) > 1){ continue; } */ } // não executa pesquisa nas fontes desabilitadas (available = no) if ($current_source["available"] == 'no') { continue; } $sourceLabel = $current_source["label"]; $sourceSearchParameters = $current_source["search-parameters"] . $expression; $sourceBaseBrowseUrl = $current_source["base-browse-url"]; $sourceBaseSearchUrl = $current_source["base-search-url"]; // caso seja o swish precisa ativar a consulta para o grupo e item atual no browseUrl if (eregi("swish", $sourceBaseSearchUrl)) { $sourceBaseBrowseUrl .= $sourceLabel . "=true|" . $groupName . "=true|"; } $urltosearch = $sourceBaseSearchUrl . "&" . $sourceSearchParameters; $urltosearch = str_replace("|", "&", $urltosearch); $urltobrowse = $sourceBaseBrowseUrl . "&" . $sourceSearchParameters; if (strpos($urltobrowse, 'label=') === false && $expressionLabel != '') { $urltobrowse .= "&label=" . $expressionLabel; } if (strpos($urltobrowse, 'lang=') === false) { $urltobrowse .= "&lang=" . $lang; } //$urltobrowse = encodeValues( str_replace("|","&",$urltobrowse) ); $urltobrowse = str_replace("|", "&", $urltobrowse); inprocess($sourceLabel, 'run'); $xmlSearch .= "<source label=\"" . $sourceLabel . "\" name=\"" . $sourceName . "\" browse-url=\"" . str_replace("&", "|", $urltobrowse) . "\">\n"; $xmlSearch .= readData($urltosearch, true, "POST"); $xmlSearch .= "</source>\n"; $previous_source = $current_source; } $xmlSearch .= "</result-group>\n"; return $xmlSearch; }
} ?> </table> <?php if ($bcode != "all") { echo "<br><br><table border=1>\n\t\t\t<tr>\n\t\t\t\t<td align='center'>Date</td>\n\t\t\t\t<td align='center'>Type</td>\n\t\t\t\t<td align='center'>Description</td>\n\t\t\t</tr> \n\t\t"; $bcode = $data[0]['barcode']; $table = db_cell_records; $sql = "SELECT * FROM {$table} WHERE barcode='{$bcode}'"; $result = mysql_query($sql); echo mysql_error(); $data = readData($result); $num = count($data); for ($i = $num - 1; $i >= 0; $i--) { $date = $data[$i]['date']; $date = substr($date, 0, 4) . "-" . substr($date, 4, 2) . "-" . substr($date, 6, 2); echo "<tr>"; echo "<td align='center'>" . $date . "</td>"; echo "<td align='center'>" . $data[$i]['action'] . "</td>"; echo "<td align='center'>" . $data[$i]['description'] . "</td>"; echo "<td align='center'>Details</td>"; echo "</tr>"; } echo "<table>"; } ?>
/** * Nacteni stromu kategorii s rozvinutou vetvi * * @param $ur stromu * @return pole obsahujici data prezentujici strom */ function stromek($ur, $p = array()) { if ($ur == 0) { $vysl = readData('strom_n', array('nadrizena' => (int) $ur, 'jenskladem' => $_SESSION['katalog']['pars']['jenskladem'], 'jenmfp' => $_SESSION['katalog']['pars']['jenmfp'], 'novy' => $_SESSION['katalog']['novy'], 'akce' => $_SESSION['katalog']['akce'], 'sleva' => $_SESSION['katalog']['sleva'], 'sezona' => $_SESSION['katalog']['sezona'])); } else { //$vysl = readData('strom_n', array('nadrizena' => (int) $p['u' . (string) $ur], 'jenskladem' => $_SESSION['katalog']['pars']['jenskladem'])); $vysl = readData('strom_n', array('nadrizena' => (int) $_SESSION['katalog']['rozpad']['u' . (string) $ur], 'jenskladem' => $_SESSION['katalog']['pars']['jenskladem'], 'jenmfp' => $_SESSION['katalog']['pars']['jenmfp'], 'novy' => $_SESSION['katalog']['novy'], 'akce' => $_SESSION['katalog']['akce'], 'sleva' => $_SESSION['katalog']['sleva'], 'sezona' => $_SESSION['katalog']['sezona'])); } $ret = array(); $i = 0; //$nav_text = ''; // text pro navigaci po kategoriich do zahlavi seznamu foreach ($vysl->kats->row as $r) { //poskladani navigace if (isset($p['u' . (string) ((int) $ur + 1)]) && $p['u' . (string) ((int) $ur + 1)] == (string) $r->id_kategorie) { $_SESSION['crumb'][$ur] = array('id' => (string) $r->id_kategorie, 'kat' => (string) $r->kategorie); //echo 'jjj'; } $ret[$i] = array(); $ret[$i]['id'] = (string) $r->id_kategorie; $ret[$i]['nazev'] = (string) $r->kategorie; $ret[$i]['pocet'] = (string) $r->pocet; if (isset($_SESSION['katalog']['rozpad']['u' . (string) ($ur + 1)]) && (string) $_SESSION['katalog']['rozpad']['u' . (string) ($ur + 1)] == (string) $r->id_kategorie) { $ret[$i]['nasl'] = stromek($ur + 1, $p); } else { $ret[$i]['nasl'] = array(); } $i++; } unset($vysl); return $ret; }
if (empty($filename) && $auto > 0) { $csvs = getCsvs(); if (isset($csvs[$auto - 1]) && !empty($csvs[$auto - 1])) { $filename = $csvs[$auto - 1]; } } } if (!is_file(dirname(__FILE__) . '/' . $filename)) { $error = 'File:' . dirname(__FILE__) . '/' . $filename . ' not found!'; } else { $cache = dirname(__FILE__) . '/' . $filename . 'cache'; if (file_exists($cache)) { $down_image = unserialize(file_get_contents($cache)); } if (!is_array($down_image) || count($down_image) <= 0) { $down_image = readData(dirname(__FILE__) . '/' . $filename); // read data file_put_contents($cache, serialize($down_image)); // save cache } // sort($down_image); } /* 开始任务 */ if (!$error && (isset($_POST['start']) && $_POST['start'] == 'ok' || isset($_GET['start']) && $_GET['start'] == 'ok')) { if (!is_array($down_image) || count($down_image) == 0) { exit('数量有误,请检查!'); } $count = count($down_image); $ces = isset($_GET['ces']) ? intval($_GET['ces']) : 0; $min = isset($_GET['min']) ? intval($_GET['min']) : 0; $max = isset($_GET['max']) ? intval($_GET['max']) : $count;
} for ($idx = 0; $idx < mysqli_num_rows($result); $idx++) { array_push($rows, mysqli_fetch_array($result, MYSQL_NUM)); } return $rows; } if (isset($_GET['ip'])) { $ip = $_GET['ip']; } else { $ip = ""; } if (isset($_GET['sdate'])) { $sdate = $_GET['sdate']; } else { $sdate = ""; } if (isset($_GET['edate'])) { $edate = $_GET['edate']; } else { $edate = ""; } // If no ip is specified, don't display anything if ($ip != "") { $result = readData($ip, $sdate, $edate); for ($edx = 0; $edx < sizeof($result); $edx++) { echo "<p>"; for ($idx = 0; $idx < sizeof($result[$edx]); $idx++) { echo $result[$edx][$idx] . " "; } } }
if (strtotime($prevoz1[1] . ':00') >= strtotime($deadLine . ':00')) { continue; } foreach ($lpp as $prevoz2) { //s katerimi lppji sploh ujamemo deadline if (strtotime($prevoz2[1] . ':00') >= strtotime($deadLine . ':00')) { continue; } //ali je dovolj velika razlika med alpteourjem in lppjem if (strtotime($prevoz2[0] . ':00') - strtotime($prevoz1[1] . ':00') < $varnostneMinuteNaPrestopu * 60) { continue; } $result = $prevoz1[0] . '->' . $prevoz1[1] . ' ' . $prevoz2[0] . '->' . $prevoz2[1] . "\r\n"; } } echo $result; } //{04:35, 05:05}, {05:10, 05:40}... //global $alpetour = array(); $lpp = array(); $pathAlpetour = 'alpetour.txt'; $pathLpp = 'lpp2.txt'; $voznjaLpp = 12; //lpp time to get from lpp.txt to destination $varnostneMinuteNaPrestopu = 4; // difference between alpetour arival time and lpp take off :) $deadLine = '11:09'; //when you need to be at lpp destination readData($pathAlpetour, $pathLpp, $voznjaLpp); calculate($varnostneMinuteNaPrestopu, $deadLine);
$form = $_REQUEST['form']; $selected_sources = $_POST['selected_sources']; $searchType = $_REQUEST['search_type']; if ($topic || $expression) { $xsl = $xslRoot . "metaiah/result.xsl"; $mode = "search"; } else { $xsl = $xslRoot . "metaiah/form.xsl"; $mode = "form"; } /* search DeCS/MeSH field */ if ($searchType == 'decs') { $expression = '[MH]' . $expression; } $CGI_VARS = $_GET ? $_GET : $_POST; $defineXml = readData($localPath['xml'] . "/metaiah.xml"); if ($defineXml == '') { die("Meta search source definition is empty"); } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <?php include $DirNameLocal . "../php/head.php"; ?> <?php if ($engine == 'server' && $mode != "form" && $form != 'advanced') {