Current Path : /data/web/virtuals/51568/virtual/www/pomucky/sys/ |
Current File : /data/web/virtuals/51568/virtual/www/pomucky/sys/zaklad.php |
<?php //adresa $adresa = "http"; if (isset($_SERVER['HTTPS']) && !empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != "off") $adresa .= "s"; $adresa .= "://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']; function adresa($mimo,$mimo2=""){ $ar1=array("/\?".$mimo."=[^&]*/","/&".$mimo."=[^&]*/"); if($mimo2!=""){ $ar1[]="/\?".$mimo2."=[^&]*/"; $ar1[]="/&".$mimo2."=[^&]*/"; } return str_replace("&","&",preg_replace($ar1,array("?","","?",""),$GLOBALS["adresa"])); } //obecné function ok($a){ echo '<b class=ok style=color:green>'.t($a).'</b><br>'; } function chyba($a,$mail=false){ echo '<script>alert(\''.t($a).'\');</script>'; if($mail) mb_send_mail('ivo@pisarovic.cz', 'chyba '.$GLOBALS["adresaStranky"], "error:".$a." ".$GLOBALS["jmeno"]); } function chyba2($a){ echo '<b class=err style=color:red>'.t($a).'</b><br>'; } function hlaska($a){ chyba($a); } function err($a,$mail=true){ echo '<script>alert(\''.t($a).'\');</script>'; if($mail) mb_send_mail('ivo@pisarovic.cz', 'chyba '.$GLOBALS["adresaStranky"], "error:".$a." ".$GLOBALS["jmeno"]); } function spravnyEmb_send_mail($email){ //@copyright Jakub Vrána, http://php.vrana.cz/ $atom = '[-a-z0-9!#$%&\'*+/=?^_`{|}~]'; // znaky tvořící uživatelské jméno $domain = '[a-z0-9]([-a-z0-9]{0,61}[a-z0-9])'; // jedna komponenta domény return mb_eregi("^$atom+(\\.$atom+)*@($domain?\\.)+$domain\$", $email); } function emb_send_mail($from,$a,$b,$c){ $headers = 'Content-type: text/html; charset=utf-8' . "\r\n"; $headers .= 'From: '.$GLOBALS["nazevStranky"].' <'.$from.'>'."\r\n"; return mb_send_mail($a,$b,$c,$headers); } function setjscookie($name,$value,$expiredays=0){ echo '<script>setCookie(\''.$name.'\',\''.$value.'\''; if($expiredays!=0) echo ','.$expiredays; echo ');</script>'; } if(!function_exists("odhac")){ function odhac($co,$mezery=true){ if(!$mezery) $str=str_replace(" ","",$co); else $str=$co; /* // @copyright Jakub Vrána, http://php.vrana.cz/ $url = $co; //$url = preg_replace('~[^\\pL0-9_]+~u', '-', $url); //$url = trim($url, "-"); $url = iconv("utf-8", "us-ascii//TRANSLIT", $url); //$url = strtolower($url); //$url = preg_replace('~[^-a-z0-9_]+~', '', $url); return strtolower($url); */ //$str=iconv("utf-8", "us-ascii//TRANSLIT", $co); return (strtolower( preg_replace("/[^A-Za-z0-9\-_\.]/","_", StrTr($str,array( " "=>"_", "Á"=>"A", "Ä"=>"A", "Č"=>"C", "Ç"=>"C", "Ď"=>"D", "É"=>"E", "Ě"=>"E", "Ë"=>"E", "Í"=>"I", "Ľ"=>"L", "Ĺ"=>"L", "Ň"=>"N", "Ó"=>"O", "Ö"=>"O", "Ő"=>"O", "Ô"=>"O", "Ř"=>"R", "Ŕ"=>"R", "Š"=>"S", "Ť"=>"T", "Ú"=>"U", "Ů"=>"U", "Ü"=>"U", "Ű"=>"U", "Ý"=>"Y", "Ž"=>"Z", "á"=>"a", "ä"=>"a", "č"=>"c", "ç"=>"c", "ď"=>"d", "é"=>"e", "ě"=>"e", "ë"=>"e", "í"=>"i", "ľ"=>"l", "ĺ"=>"l", "ň"=>"n", "ó"=>"o", "ö"=>"o", "ő"=>"o", "ô"=>"o", "ř"=>"r", "ŕ"=>"r", "š"=>"s", "ť"=>"t", "ú"=>"u", "ů"=>"u", "ü"=>"u", "ű"=>"u", "ý"=>"y", "ž"=>"z", "?"=>"_", "!"=>"_", ) /*, "_AACCDEEEILLNOOOORRSTUUUUYZaaccdeeeillnoooorrstuuuuyz__"*/ )))); } } //preklady function t($a){ if($GLOBALS["i18n"][$a]!="") return $GLOBALS["i18n"][$a]; else return $a; } //mysql db layer function q($sql){ return mysql_query($sql); } function f($query){ return mysql_fetch_array($query); } function qf($sql){ return f(q($sql,$log)); } function qr($sql){ return mysql_result(q($sql),0); } function o($a){ return mysql_real_escape_string($a); } function n($q){ return mysql_num_rows($q); } function ql($sql){ echo $sql."<br>"; return q($sql); } function qrl($sql){ echo $sql."<br>"; return qr($sql); }