query("SET NAMES utf8"); $mysql->query("SET character_set_results=\"utf8\""); $mysql->query("SET character_set_client=\"utf8\""); $mysql->query("SET character_set_connection=\"utf8\""); if(@file_exists("./class/general.php")) require_once "./class/general.php"; else if(@file_exists("../class/general.php")) require_once "../class/general.php"; ?> $delka) return subStr($text,0,$delka)." ..."; else return $text; } function zobrazCena($value, $sleva_klient = 0) { if($value == 0): return ""; else: list($whole, $decimals) = split ('[.,]', $value, 2); $value = $value*((100-$sleva_klient)/100); if (intval($decimals) > 0) return number_format($value,2,","," ")." Kč"; else return number_format($value,0,","," ") .",- Kč"; endif; } function zobrazCenaNC($value) { if($value == 0): return ""; else: list($whole, $decimals) = split ('[.,]', $value, 2); if (intval($decimals) > 0) return number_format($value,2,","," "); else return number_format($value,0,","," ") .",-"; endif; } function cenaKurzu($kurz,$mysql,$sleva_navic=0) { $glob = $mysql->prepare("SELECT hodnota FROM a_nastaveni WHERE vlastnost='globalni_sleva'"); $glob->execute(); $glob->bind_result($sleva_glob); $glob->fetch(); $glob->free_result(); $slevy = $mysql->prepare("SELECT k.cena,k.sleva,kat.sleva FROM kurz_verejnost k JOIN kurz_kategorie kat ON k.id_kategorie=kat.id WHERE k.id=? GROUP BY k.id"); $slevy->bind_param("i",$kurz); $slevy->execute(); $slevy->bind_result($cena_kurz,$sleva_kurz,$sleva_kat); $slevy->fetch(); $slevy->free_result(); if(empty($sleva_glob)) $sleva_glob = 0; $sleva = 0; if($sleva_kurz) $sleva = $sleva_kurz; else if($sleva_kat) $sleva = $sleva_kat; else if($sleva_glob) $sleva = $sleva_glob; if($sleva) $sleva_zakl_proc = $sleva; else $sleva_zakl_proc = 0; if($sleva_navic) $sleva_vernost_proc = $sleva_navic; if($sleva) { $koef = $sleva / 100; $sleva_zakl = $cena_kurz * $koef; $sleva_z = $sleva_zakl / 10; if(round($sleva_z) != $sleva_z) $sleva_z = floor($sleva_z)+1; $sleva_z = $sleva_z * 10; $sleva_zakl = $sleva_z; } else $sleva_zakl = 0; // if($sleva_navic) // { // $koef = $sleva_navic / 100; // //$sleva_vernost = $cena_kurz * $koef; // sleva za vernost by se mela pocitat z uz snizene castky // $sleva_vernost = ($cena_kurz-$sleva_zakl)*$koef; // $sleva_z = $sleva_vernost / 10; // if(round($sleva_z) != $sleva_z) // $sleva_z = floor($sleva_z)+1; // $sleva_z = $sleva_z * 10; // $sleva_vernost = $sleva_z; // } // else // $sleva_vernost = 0; // $sleva = $sleva_zakl + $sleva_vernost; $sleva = $sleva_zakl; $cena_konec = $cena_kurz - $sleva; $cena_konec_pred_vernostni_slevou = $cena_konec; $cena_konec = $sleva_navic != 0 ? $cena_konec*((100-$sleva_navic)/100) : $cena_konec; // $cena_konec = floor($cena_konec / 10) * 10; $cena_konec = floor($cena_konec); $sleva_vernost = $cena_konec_pred_vernostni_slevou - $cena_konec; // $cena->kurz = $cena_kurz; // $cena->sleva = $sleva; // $cena->konec = $cena_konec; // $cena->sleva_zakl = $sleva_zakl; // $cena->sleva_vernost = $sleva_vernost; // $cena->sleva_zakl_proc = $sleva_zakl_proc; // $cena->sleva_vernost_proc = $sleva_vernost_proc; $cena = new Cena($cena_kurz, $sleva, $cena_konec, $sleva_zakl, $sleva_vernost, $sleva_zakl_proc, $sleva_vernost_proc); return $cena; } function getImgPaddingStyle($obrazek,$def_padding,$width,$height,$unit='px') { $imagesize=getimagesize($obrazek); if (($width/$height)>($imagesize[0]/$imagesize[1])) { $h=$height; $w=(int) (($height * $imagesize[0]) / $imagesize[1]); } else { $w=$width; $h=(int) (($width * $imagesize[1]) / $imagesize[0] ); } $horiz=2*$def_padding+($width-$w); $vert=2*$def_padding+($height-$h); $padding_left=floor($horiz/2); $padding_top=floor($vert/2); return('padding: '.$padding_top.$unit.' '.($horiz-$padding_left).$unit.' '.($vert-$padding_top).$unit.' '.$padding_left.$unit.';'); } function formatText($s) { return(str_replace("\n",'
',$s)); } function SEO($string) { $table = array( 'Š'=>'S', 'š'=>'s', 'Đ'=>'Dj', 'đ'=>'dj', 'Ž'=>'Z', 'ž'=>'z', 'Č'=>'C', 'č'=>'c', 'Ć'=>'C', 'ć'=>'c', 'À'=>'A', 'Á'=>'A', 'Â'=>'A', 'Ã'=>'A', 'Ä'=>'A', 'Å'=>'A', 'Æ'=>'A', 'Ç'=>'C', 'È'=>'E', 'É'=>'E', 'Ê'=>'E', 'Ë'=>'E', 'Ì'=>'I', 'Í'=>'I', 'Î'=>'I', 'Ï'=>'I', 'Ñ'=>'N', 'Ò'=>'O', 'Ó'=>'O', 'Ô'=>'O', 'Õ'=>'O', 'Ö'=>'O', 'Ø'=>'O', 'Ù'=>'U', 'Ú'=>'U', 'Û'=>'U', 'Ü'=>'U', 'Ý'=>'Y', 'Þ'=>'B', 'ß'=>'Ss', 'à'=>'a', 'á'=>'a', 'â'=>'a', 'ã'=>'a', 'ä'=>'a', 'å'=>'a', 'æ'=>'a', 'ç'=>'c', 'è'=>'e', 'é'=>'e', 'ê'=>'e', 'ë'=>'e', 'ì'=>'i', 'í'=>'i', 'î'=>'i', 'ï'=>'i', 'ð'=>'o', 'ñ'=>'n', 'ò'=>'o', 'ó'=>'o', 'ô'=>'o', 'õ'=>'o', 'ö'=>'o', 'ø'=>'o', 'ù'=>'u', 'ú'=>'u', 'û'=>'u', 'ý'=>'y', 'ý'=>'y', 'þ'=>'b', 'ÿ'=>'y', 'Ŕ'=>'R', 'ŕ'=>'r', 'ř'=>'r', 'Ř'=>'R', 'Ě'=>'E', 'ě'=>'e', 'ů'=>'u', 'Ů'=>'U', 'Ď'=>'D', 'ď'=>'d', 'Ť'=>'T', 'ť'=>'t', 'Ň'=>'N', 'ň'=>'n' ); $string=str_replace("&","-",$string); $string=strtr($string, $table); $NEakceptovatelneZnaky_regvyr = '#[^-a-zA-Z0-9 ]#'; $string = preg_replace( $NEakceptovatelneZnaky_regvyr, '', $string); $string = trim($string); $string = preg_replace('#[-_ ]+#', '-', $string); $string = strtolower($string); return $string; } function cropLongText($text, $limit, $cutLastWord = false) { // $text - text $limit - pocet zobrazenych znaku (posledni roztrzene slovo vynechano) $text = strip_tags($text); if (strlen($text) <= $limit) { return $text; } else { $text = substr($text, 0, $limit + 1); if($cutLastWord) return $text . "..."; $pos = strrpos($text, " "); return substr($text, 0, ($pos ? $pos : -1)) . " ..."; } } function generateRandomString($length = 10, $numeric = true) { $characters = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $numeric ? $characters = '0123456789'.$characters : null; $charactersLength = strlen($characters); $randomString = ''; for ($i = 0; $i < $length; $i++) { $randomString .= $characters[rand(0, $charactersLength - 1)]; } return $randomString; } class Cena { var $kurz, $sleva, $konec, $sleva_zakl, $sleva_vernost, $sleva_zakl_proc, $sleva_vernost_proc; public function __construct($kurz, $sleva, $konec, $sleva_zakl, $sleva_vernost, $sleva_zakl_proc, $sleva_vernost_proc) { $this->kurz = $kurz; $this->sleva = $sleva; $this->konec = $konec; $this->sleva_zakl = $sleva_zakl; $this->sleva_vernost = $sleva_vernost; $this->sleva_zakl_proc = $sleva_zakl_proc; $this->sleva_vernost_proc = $sleva_vernost_proc; } public function getCena(){ return $this; } } ?>
Fatal error: Class 'nastaveni' not found in /data/www/pragueinstitute_cz/www2/_hlavicka.php on line 16