ACC SHELL

Path : /srv/www/vhosts/bubbagump/
File Upload :
Current File : /srv/www/vhosts/bubbagump/vypisclankuhledani.php

<div class="blok">


<?php if($vypisjednesablony == 1):?>

         <?php

           //echo "<a name=\"clanek".$zaznam["ID_clanku"]."\"></a>";
           //include "vypissablon/".$sablona.".php";
           
  
  @$clanky = mysql_query("SELECT * FROM ".$NAZEV_PROJEKTU."menuclanky".$_SESSION[$NAZEV_PROJEKTU."lang"]." LEFT JOIN ".$NAZEV_PROJEKTU."clanky".$_SESSION[$NAZEV_PROJEKTU."lang"]." USING (idc) WHERE idc = ".$zaznam['idc']."");
 //echo "SELECT * FROM ".$NAZEV_PROJEKTU."menuclanky".$_SESSION[$NAZEV_PROJEKTU."lang"]." LEFT JOIN ".$NAZEV_PROJEKTU."clanky".$_SESSION[$NAZEV_PROJEKTU."lang"]." USING (idc)".$podm.$radit;
 // echo mysql_error();
  while (@$clanek = mysql_fetch_array($clanky)) {
    if($clanek["zobraz_clanek"]=="ano") {
      //načítání atributů
      if($clanek["zobraz_nazev"]=="ano" && $clanek["nazev"]!="") $a["nadpis"] = "<h2>".$clanek["nazev"]."</h2>";
      $a["id"] = $clanek["idc"];
      $a["menu"] = $menu;
	     @$atributy = mysql_query("SELECT * FROM ".$NAZEV_PROJEKTU."atr_int".$_SESSION[$NAZEV_PROJEKTU."lang"]." WHERE idc='".$clanek["idc"]."'
	                                UNION SELECT * FROM ".$NAZEV_PROJEKTU."atr_float".$_SESSION[$NAZEV_PROJEKTU."lang"]." WHERE idc='".$clanek["idc"]."'
	                                UNION SELECT * FROM ".$NAZEV_PROJEKTU."atr_varchar".$_SESSION[$NAZEV_PROJEKTU."lang"]." WHERE idc='".$clanek["idc"]."'
	                                UNION SELECT * FROM ".$NAZEV_PROJEKTU."atr_zarovnat".$_SESSION[$NAZEV_PROJEKTU."lang"]." WHERE idc='".$clanek["idc"]."'
	                                UNION SELECT * FROM ".$NAZEV_PROJEKTU."atr_text".$_SESSION[$NAZEV_PROJEKTU."lang"]." WHERE idc='".$clanek["idc"]."'");
      while (@$atr = mysql_fetch_array($atributy)) {
        $a[$atr["meta"]] = $atr["hodnota"];
      }
      //načítání obrázků
      $i = 0;
      $lb = false;
      @$atributy = mysql_query("SELECT * FROM ".$NAZEV_PROJEKTU."atr_obrazek".$_SESSION[$NAZEV_PROJEKTU."lang"]." WHERE idc='".$clanek["idc"]."'");
      while (@$atr = mysql_fetch_array($atributy)) {
        $i++;
        $is = getimagesize($atr["hodnota"]);
        if ($atr["max"]=="ano") {
					$pos = strrpos($atr["hodnota"],".");
	     	  if($pos>0) $nahled = substr($atr["hodnota"], 0, $pos)."_nahled".substr($atr["hodnota"], $pos);
	     	  else $nahled = $atr["hodnota"]."_nahled";
	     	  $is = getimagesize($nahled);
					$o[$atr["meta"]] = "<a rel=\"lightbox[".$clanek["idc"]."]\" href=\"".$atr["hodnota"]."\"><img src=\"$nahled\" alt=\"".$atr["popis"]."\" title=\"".$atr["popis"]."\" height=\"$is[1]\" width=\"$is[0]\"/></a>";
					$lb = true;
				}
        else $o[$atr["meta"]] = "<img src=\"".$atr["hodnota"]."\" alt=\"".$atr["popis"]."\" title=\"".$atr["popis"]."\" height=\"$is[1]\" width=\"$is[0]\"/>";
      }
      //načítání souborů
      $i = 0;
      @$atributy = mysql_query("SELECT * FROM ".$NAZEV_PROJEKTU."atr_soubor".$_SESSION[$NAZEV_PROJEKTU."lang"]." WHERE idc='".$clanek["idc"]."'");
      while (@$atr = mysql_fetch_array($atributy)) {
        $i++;
        //$s[$i] = $atr["hodnota"];
        $nahled = substr($atr["hodnota"], (strrpos($atr["hodnota"], ".")+1));
        $text = substr($atr["hodnota"], (strrpos($atr["hodnota"], "/")+1));
        $fs = filesize($atr["hodnota"]);
        $fsize = "";
        if($fs>1024*1024) { $fsize .= round($fs/(1024*1024),1)."MB"; $fs = $fs%(1024*1024); }
        else $fsize .= round($fs/1024, 0)."kB";
        $vel = "($fsize)";
        $s[$atr["meta"]] = "<a href=\"".$atr["hodnota"]."\" target=\"_blank\"><img src=\"ikony/ico$nahled.png\" align=\"absmiddle\" alt=\"".$nahled."\" title=\"".$nahled."\" height=\"40\" width=\"40\"/></a> <a href=\"".$atr["hodnota"]."\" target=\"_blank\">$text <span class=\"velikost\">$vel<span></a>";
      }
      //výpis článku
      $vypis = "";
      if(file_exists("sablony/".$clanek["sablona"]."/sablona".$detail.".sab") && $handle = fopen("sablony/".$clanek["sablona"]."/sablona".$detail.".sab","r")){
        $vypis = fread($handle, filesize("sablony/".$clanek["sablona"]."/sablona".$detail.".sab"));
        $vypis = "<a name=\"clanek##id##\"></a>".$vypis;
        if($a)
        foreach ($a as $k=>$v) {
          if($k=="nadpis") $vypis = str_replace("##$k##", $v, $vypis);
          elseif($k=="id") $vypis = str_replace("##$k##", $v, $vypis);
          elseif($k=="menu") $vypis = str_replace("##$k##", $v, $vypis);
          else $vypis = preg_replace("~##.+\|$k##~m", $v, $vypis);
        }
        if($s)
        foreach ($s as $k=>$v) {
        	//$vypis = str_replace("##soubor$k##", $v, $vypis);
        	$vypis = preg_replace("~##soubor\|[^\|]*\|$k##~m", $v, $vypis);
        }
        if($o)
        foreach ($o as $k=>$v) {
          //if($oMax=="ano") $vypis = str_replace("##obr$k##", $v."-lightbox", $vypis);
          //else $vypis = str_replace("##obr$k##", $v, $vypis);
          $vypis = preg_replace("~##obrazek\|[^\|]*\|$k##~m", $v, $vypis);
        }
         if ($_SESSION[$NAZEV_PROJEKTU."systemwords"])
      	foreach ($_SESSION[$NAZEV_PROJEKTU."systemwords"] as $k=>$v) {
        	$vypis = str_replace("%%$k%%", $v, $vypis);

        	//$vypis = preg_replace("~%%$k%%~m", $v, $vypis);

        }
        $vypis = preg_replace("~##.+##~m", "", $vypis);
        $vypis = preg_replace("~%%.+%%~m", "", $vypis);
	}



      $vypis .= "
<script type=\"text/javascript\">
	$(document).ready(function(){
		$(\"a[rel='lightbox[".$clanek["idc"]."]']\").colorbox({current:'obrázek {current} z {total}', loop: false});
	});
</script>
			";
      echo $vypis;
      unset ($vypis);
      unset ($a);
      unset ($s);
      unset ($o);
      unset ($oMax);
    }
  }
           
           
           
         ?>

<?php else:?>
<h1><?php echo $_SESSION[$NAZEV_PROJEKTU."systemwords"]["9"]; ?>:</h1>
<br />
<?php
		//hledani se neprovede pro prazdny retezec ani pro same mezery nebo tabulatory

		if(ereg ("^[[:space:]]*$", $hledanaslova)):
			echo "<p class=\"vyhledavaniPrazdny\"><strong>".$_SESSION[$NAZEV_PROJEKTU."systemwords"]["10"]."!</strong></p>";
		else:

         //vypis clanku hledani ostatnich sablon

            $nalezen=0;


            $hledanaslovazaloha = $hledanaslova;
            $pocetclanku = 0;
            $hledanaslova = explode(" ",$hledanaslova);


   do {

                require "pripojenidb.php";

          
        
           $podminkasoubor = $podminkaobrazek = $podminkavarchar = $podminkatext = "";

              //vytvoreni spravne podminky - bez ohledu na to kolik ma prohledavat sloupcu a slov

		$kdehledat = array("hodnota", "popis");
		      for($j=0;$j<count($hledanaslova);$j++)
                       {
                    if($j > 0) {$podminkasoubor .= " && ";}

			    for ($i=0;$i<count($kdehledat);$i++)
                          {
                         if ($i == 0) {$podminkasoubor .= "(($kdehledat[$i] LIKE '%$hledanaslova[$j]%') ";}
                         else {$podminkasoubor .= " || ($kdehledat[$i] LIKE '%$hledanaslova[$j]%')";}
                          }
                         $podminkasoubor .= ")";
                       
                      	}

		$kdehledat = array("hodnota", "popis");
			 for($j=0;$j<count($hledanaslova);$j++)
                       {
                    if($j > 0) {$podminkaobrazek .= " && ";}

			    for ($i=0;$i<count($kdehledat);$i++)
                          {
                         if ($i == 0) {$podminkaobrazek .= "(($kdehledat[$i] LIKE '%$hledanaslova[$j]%') ";}
                         else {$podminkaobrazek .= " || ($kdehledat[$i] LIKE '%$hledanaslova[$j]%')";}
                          }
                         $podminkaobrazek .= ")";
                      	}

        $kdehledat = array("hodnota");
             for($j=0;$j<count($hledanaslova);$j++)
                       {
                    if($j > 0) {$podminkavarchar .= " && ";}

			    for ($i=0;$i<count($kdehledat);$i++)
                          {
                         if ($i == 0) {$podminkavarchar .= "(($kdehledat[$i] LIKE '%$hledanaslova[$j]%') ";}
                         else {$podminkavarchar .= " || ($kdehledat[$i] LIKE '%$hledanaslova[$j]%')";}
                          }
                         $podminkavarchar .= ")";
						}

       $kdehledat = array("hodnota");
            for($j=0;$j<count($hledanaslova);$j++)
                       {
                    if($j > 0) {$podminkatext .= " && ";}

			    for ($i=0;$i<count($kdehledat);$i++)
                          {
                         if ($i == 0) {$podminkatext .= "(($kdehledat[$i] LIKE '%$hledanaslova[$j]%') ";}
                         else {$podminkatext .= " || ($kdehledat[$i] LIKE '%$hledanaslova[$j]%')";}
                          }
                         $podminkatext .= ")";
                      	}
                 
             //konec vytvoreni podminky

          //tady hledam v jednotlivych sablonach

 	@$result = mysql_query("SELECT idc, nazev FROM ".$NAZEV_PROJEKTU."clanky".$_SESSION[$NAZEV_PROJEKTU."lang"]);
 
	while ($clanek = mysql_fetch_array($result)){

            @$vysledek = mysql_query("SELECT idc FROM ".$NAZEV_PROJEKTU."atr_soubor".$_SESSION[$NAZEV_PROJEKTU."lang"]." WHERE ( idc='".$clanek["idc"]."' AND $podminkasoubor )
	                                UNION SELECT idc FROM ".$NAZEV_PROJEKTU."atr_obrazek".$_SESSION[$NAZEV_PROJEKTU."lang"]." WHERE ( idc='".$clanek["idc"]."' AND $podminkaobrazek )
	                                UNION SELECT idc FROM ".$NAZEV_PROJEKTU."atr_varchar".$_SESSION[$NAZEV_PROJEKTU."lang"]." WHERE (  idc='".$clanek["idc"]."' AND $podminkavarchar  )
	                                UNION SELECT idc FROM ".$NAZEV_PROJEKTU."atr_text".$_SESSION[$NAZEV_PROJEKTU."lang"]." WHERE (  idc='".$clanek["idc"]."' AND $podminkatext )");
$idsablony = array();
	 	while ($zaznam = MySQL_Fetch_Array($vysledek)):

                $idsablony[]=$zaznam["idc"];
          
              $pocetaktualnichclanku++;
              $nalezen=1;

        endwhile;
        


       


          //tady ty clanky vypisu -- podle zasemusim udelat rozdeleni podle sablon....
          if($pocetaktualnichclanku > 0)
                 {

                 if($sablona1 == "produkty")  //zde je vypis pro sablonu vyrobci
                        {

                       $vypisujprodukty = 1;
                      include "vypissablon/vypisprivyhledani.php";

                        }

                        else

                        {  //zde vypisuju normalni sablony


        
        // idsablony == idc
        
                 for($n=0;$n<count($idsablony);$n++)
                          {
              $podminka = " WHERE idc = '".$idsablony[$n]."'";
 @$clanky = mysql_query("SELECT * FROM ".$NAZEV_PROJEKTU."menuclanky".$_SESSION[$NAZEV_PROJEKTU."lang"]." LEFT JOIN ".$NAZEV_PROJEKTU."clanky".$_SESSION[$NAZEV_PROJEKTU."lang"]." USING (idc)".$podminka);
// echo "SELECT * FROM ".$NAZEV_PROJEKTU."menuclanky".$_SESSION[$NAZEV_PROJEKTU."lang"]." LEFT JOIN ".$NAZEV_PROJEKTU."clanky".$_SESSION[$NAZEV_PROJEKTU."lang"]." USING (idc)".$podminka;
// echo "<br>";
 // echo mysql_error();
  
  while (@$clanek = mysql_fetch_array($clanky)) {
    if($clanek["zobraz_clanek"]=="ano") {
      //načítání atributů
      if($clanek["zobraz_nazev"]=="ano" && $clanek["nazev"]!="") $a["nadpis"] = "<h2>".$clanek["nazev"]."</h2>";
      $a["id"] = $clanek["idc"];
      $a["menu"] = $menu;
	     @$atributy = mysql_query("SELECT * FROM ".$NAZEV_PROJEKTU."atr_int".$_SESSION[$NAZEV_PROJEKTU."lang"]." WHERE idc='".$clanek["idc"]."'
	                                UNION SELECT * FROM ".$NAZEV_PROJEKTU."atr_float".$_SESSION[$NAZEV_PROJEKTU."lang"]." WHERE idc='".$clanek["idc"]."'
	                                UNION SELECT * FROM ".$NAZEV_PROJEKTU."atr_varchar".$_SESSION[$NAZEV_PROJEKTU."lang"]." WHERE idc='".$clanek["idc"]."'
	                                UNION SELECT * FROM ".$NAZEV_PROJEKTU."atr_zarovnat".$_SESSION[$NAZEV_PROJEKTU."lang"]." WHERE idc='".$clanek["idc"]."'
	                                UNION SELECT * FROM ".$NAZEV_PROJEKTU."atr_text".$_SESSION[$NAZEV_PROJEKTU."lang"]." WHERE idc='".$clanek["idc"]."'");
		
	  while (@$atr = mysql_fetch_array($atributy)) {
        $a[$atr["meta"]] = $atr["hodnota"];
      }
      //výpis článku
	  $vypis = "";
        
		@$vyslmenu = mysql_query("SELECT * FROM ".$NAZEV_PROJEKTU."menu".$_SESSION[$NAZEV_PROJEKTU."lang"]." WHERE ID_menu = '".$clanek['ID_menu']."'");
            $zazmenu = mysql_fetch_array($vyslmenu);
            
		$vypis = "
		<div class=\"vyslvyhledavani\">
		    <div class=\"nadpis\">".$a['nadpis']."</div>
			<div class=\"nalezeno\"><b>Nacházi se v:</b> <a href=\"".$clanek['ID_menu']."-".uprav_odkaz($zazmenu['Nazev']).".html\" >".$zazmenu['Nazev']."</a></div>
			<div class=\"text\">".cutString(strip_tags($a['text']),120)." <a class=\"odkazHledani\" href=\"".$clanek['ID_menu']."-".uprav_odkaz($zazmenu['Nazev']).".html#clanek".$clanek["idc"]."\" >více informací &raquo;</a><div class=\"clear\"></div></div>
		</div>
		";
		
      echo $vypis;
      unset ($vypis);
      unset ($a);
     
    }
  }
                         } //end for $n

                        }//end vypisuj normalni sablony
                  } // end if pocetaktualnichclanku > 0

		}

        MySQL_Close($spojeni);
        } while (false);

                          




do { require "pripojenidb.php";

$podminka = "";
for ($j = 0; $j < count ($hledanaslova); $j++):

	if ($j > 0) {$podminka .= " && ";}
	$podminka .= "(Nazev LIKE '%$hledanaslova[$j]%')";
endfor;

$tabulka = $NAZEV_PROJEKTU."menu".$_SESSION[$NAZEV_PROJEKTU."lang"];
@$vysledek = MySQL_Query ("SELECT * FROM $tabulka WHERE $podminka");
echo mysql_error ();
while ($zaznam = MySQL_Fetch_Array ($vysledek)):
    $pocetclanku = $pocetclanku + 1;
    $nalezen = 1;


    $vyhledanemenu = $zaznam["ID_menu"];
    include "zjistenistrukturymenu1.php";
?>
	<div class="vysledkyHledani">
	<p class="nalezeno"><span><? echo $_SESSION[$NAZEV_PROJEKTU."systemwords"]["14"]; ?>:</span> <b><? echo $strukturamenu1; ?></b></p>
	<p>
		<? echo $zaznam["Nazev"]; ?>
		<a href="index.php?
			menu=<? echo $vyhledanemenu; ?>
			&amp;zalohamenu=<? echo $menu; ?>
			&amp;detailvyhledani=1
			&amp;vyhledavaniclanku1=1; ?>"><b>...<? echo $_SESSION[$NAZEV_PROJEKTU."systemwords"]["1"]; ?></b></a>
	</p>
</div>
<?
endwhile;



MySQL_Close($spojeni); } while (false);






//include "eshop/vyhledavani_produktu.php";


       if ($pocetclanku > 1)
	   {
 ?>
 <div class="zpetVyhledavani">
	<p><a href="#zacatek"><? echo $_SESSION[$NAZEV_PROJEKTU."systemwords"]["11"]; ?></a></p>
</div>
 <?
	   }
       elseif ($nalezen ==  0) {echo "<p class=\"vyhledavaniPrazdny\">" . $_SESSION[$NAZEV_PROJEKTU."systemwords"]["12"] . "</p>";}
 ?>



<?php
	endif; //end pro podminku o prazdnych retezcich
?>


<?php endif;?>
</div>

ACC SHELL 2018