
ana index.php dosyası tema indexi değil bu;
		require_once "system/setting.php";
		require_once "system/system.php";
		
		if ($ayar["site_status"] == 1) {
			// site açık
			require(THEME."/index.php");			
		} else {
			// site kapalı
			
			echo "Web sitemiz şuanda kapalı durumdadır.";
		}
?>
system.php dosyam;
require_once "function.php";
		
		## Tema Kategoriler ##
		function list_kategoriler(){
		$query = query($baglan,"SELECT * FROM kategoriler ORDER BY kategori_name ASC");
		while ($row = row($query)){
			echo ''.ss($row["kategori_name"]).' ';
		}
	}
?>
function.php dosyam
		function p($par, $st = false){
			if ($st){
				return htmlspecialchars(addslashes(trim($_POST[$par])));
			}else {
				return addslashes(trim($_POST[$par]));
			}
		}
		function g($par){
			return strip_tags(trim(addslashes($_GET[$par])));
		}
		
		
		function kisalt($par, $uzunluk = 50){
			if (strlen($par) > $uzunluk){
				$par = mb_substr($par, 0, $uzunluk, "UTF-8")."..";
			}
			return $par;
		}
		function go($par, $time = 0){
			if ($time == 0){
				header("Location: {$par}");
			}else {
				header("Refresh: {$time}; url={$par}");
			}
		}
		
		function session($par){
			if ($_SESSION[$par]){
				return $_SESSION[$par];
			}else {
				return false;
			}
		}
		
		function session_olustur($par){
			foreach ($par as $anahtar => $deger){
				$_SESSION[$anahtar] = $deger;
			}
		}
		
		
		function sef_link($baslik)
			{
			$bul = array('Ç', 'Ş', 'Ğ', 'Ü', 'İ', 'Ö', 'ç', 'ş', 'ğ', 'ü', 'ö', 'ı', '+', '#');
			$yap = array('c', 's', 'g', 'u', 'i', 'o', 'c', 's', 'g', 'u', 'o', 'i', 'plus', 'sharp');
			$perma = strtolower(str_replace($bul, $yap, $baslik));
			$perma = preg_replace("@[^A-Za-z0-9\-_\.\+]@i", ' ', $perma);
			$perma = trim(preg_replace('/\s+/', ' ', $perma));
			$perma = str_replace(' ', '-', $perma);
			return $perma;
			}	
			
		function query($query){
			return mysqli_query($query);
		}
		
		
		function row($query){
			return mysqli_fetch_array($query);
		}
		
		function rows($query){
			return mysqli_num_rows($query);
		}
		function ss($par){
			return stripslashes($par);
		}
		
		
		
?> 
  

 
                    
