ACC SHELL

Path : /srv/www/vhosts/centrumlb/www/template/vyhledavani/
File Upload :
Current File : /srv/www/vhosts/centrumlb/www/template/vyhledavani/default.php

<?php
/*
 * Sablona pro view vyhledavaci stranka
 */
?>
<div <?php echo CLASS_OBSAH; ?>>
   
    <h2><?php echo tr('Výsledek vyhledávání'); ?></h2>
    <br />

    <?php
    //NDebugger::dump($_GET);

    if (isset($_GET['search'])) {
	$text = htmlspecialchars($_GET['search']);
    }


    $string = explode(" ", $text);

    for ($i = 0; $i < sizeof($string); $i++) {
	$string[$i] = iconv_substr($string[$i], 0, 8, 'utf-8') . "*";    // string pro vyhledavani v nazvech receptu
    }


    $arr['search'] = implode(" ", $string);

    $Katalog = new Katalog();
    $vysledek_hledani = $Katalog->search($arr);


    //$query = 'SELECT id FROM katalog_popis WHERE MATCH (nazev, obsah) AGAINST ("' . $hledat . '" IN boolean MODE)';
    //$result = dibi::query($query)->fetchAll('id');

    //NDebugger::dump($result);
    if (!$vysledek_hledani) {
	echo '<p>Je nám líto, ale zadané frázi nevyhovuje žádný záznam.</p>';
    } else {

	echo '<ul>';
	foreach ($vysledek_hledani as $n) {
	    $odkaz = '/' . $n->url_kategorie . '/' . $n->url . '.html';
	    echo '<li><a href="' . $odkaz . '" title="' . $n->nazev . '">' . $n->nazev . '</a></li>';
	}
	echo '</ul>';
    }
    ?>
    <div class = "clear"></div>

</div>

ACC SHELL 2018