ACC SHELL
<?php
function stranka($url)
{
$q = "SELECT nadpis, text FROM stranky WHERE url='$url'";
$mq = mysql_query($q);
if(mysql_num_rows($mq) !== 0)
return mysql_fetch_assoc($mq);
else
return FALSE;
}
function input($str)
{
return trim(htmlSpecialChars($str, ENT_QUOTES));
}
function wysInput($str)
{
static $san=null;
if( is_null($san) )
{
$san=new HTML_Sanitizer;
$san->allowStyle();
$san->addAdditionalTags('<iframe>');
}
return mysql_real_escape_string(str_replace('class="lightbox"', 'rel="lightbox[]"', $san->sanitize($str)));
}
function fileExtension($fileName)
{
return strToLower(end(explode('.', $fileName)));
}
function seoUrl($nadpis)
{
setlocale(LC_CTYPE, "cs_CZ.utf-8");
$url = $nadpis;
$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 $url;
}
function mysql_multy_query($qq, &$err=0)
{
$ret = TRUE;
foreach(explode(";\n", $qq) as $q)
{
if(FALSE !== mysql_query($q))
{
if(mysql_insert_id() > 0)
$ret = mysql_insert_id();
}
else
{
$err = 'ERR' . mysql_errno();
$ret = FALSE;
break;
}
}
return $ret;
}
ACC SHELL 2018