ACC SHELL

Path : /srv/www/vhosts/pekab/inc/
File Upload :
Current File : /srv/www/vhosts/pekab/inc/functions.php

<?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