buyrun ; fonksiyonların bulunduğu dosya
gerec.php
<?php
include('ayar.php');
date_default_timezone_set('Europe/Istanbul');
/**
 * @author Said Önder ALBAYRAK
 * @copyright 2009
 */


/**
 * Gerisi ile oynamayınız.. 
 */ 
mysql_connect($ayar['host'],$ayar['user'],$ayar['sifre'])or die("<center><h4><font color=red>Uzgunum, MySQL Sunucusu ile bağlantı kurulamıyor.Lütfen ayarlarınızı Kontrol ediniz..");
mysql_select_db($ayar['db'])or die("<center><h4><font color=blue>Uzgunum, MySQL Database ile bağlantı kurulamıyor Lütfen ayarlarınızı Kontrol Ediniz..");

/**
 * Sistem ayarlarını çek
 */

 function ayar($ne) {
 $ayar = assoc(q("SELECT * FROM ayarlar WHERE id='1'"));
 return $ayar[$ne];
 }
 
 /**
  * sistem ayar son
  */  


function get($get,$tur='0') {
	if($tur==1) {
		$gelen = mysql_real_escape_string(htmlspecialchars($_GET[$get]));	
	}else {
		$gelen = intval($_GET[$get]);	
	}
	return $gelen;
}
function uyar($uyari) {
	echo '<script>alert("'.$uyari.'")</script>';
}
function post($post,$tur='1') {
	if($tur==1) {
		$gelen = mysql_real_escape_string($_POST[$post]);	
	}else {
		$gelen = intval($_POST[$post]);	
	}
	return $gelen;
}

function q($query) {
	$query = mysql_query($query);
	return $query;
}
function row($query) {
	$query = mysql_num_rows($query);
	return $query;
}
function assoc($query) {
	$query = mysql_fetch_assoc($query);
	return $query;
}


function kov() {
	$ip = getenv('REMOTE_ADDR');
	$banla = mysql_query("INSERT INTO banlilar SET ip='$ip'");
}
function ban_kontrol() {
	$ip = getenv('REMOTE_ADDR');
	$bul = mysql_num_rows(mysql_query("SELECT * FROM banlilar WHERE ip='$ip'"));
	if($bul>0) {
		echo '<center><h1>BANLISINIZ</H1><meta http-equiv="refresh" content="2;URL=http://onderalbayrak.org/web" />';	
	}else {
			
	}
}

function go($nereye) {
if($nereye=="") {
$refresh = "<script>window.location.reload();</script>";
}else {
	$refresh = '<script>window.location.href="'.$nereye.'"</script>';
	}
	echo $refresh;
}
function sef($s) {
	$tr = array('ş','Ş','ı','İ','ğ','Ğ','ü','Ü','ö','Ö','Ç','ç');
	$eng = array('s','s','i','i','g','g','u','u','o','o','c','c');
	$s = str_replace($tr,$eng,$s);
	$s = strtolower($s);
	$s = preg_replace('/&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;.+?;/', '', $s);
	$s = preg_replace('/[^%a-z0-9 _-]/', '', $s);
	$s = preg_replace('/\s+/', '-', $s);
	$s = preg_replace('|-+|', '-', $s);
	$s = trim($s, '-');
	return $s;
}

function listele($sql,$tit,$nereye,$link='-dinle.html') {
$sayfa = get("sayfa");
if($sayfa==""||$sayfa=="0") {
$sayfa = "1";
}
$toplam = row(q($sql));
if($toplam=="0") {
uyar("Hiç bir sonuç olmadığı için anasayfaya Yönlendiriliyorsunuz.");
go(ayar('adres'));
}
$toplam_sayfa = ceil($toplam/20);
$baslangic = ($sayfa*20)-20;
$ssl = str_replace('"','',$sql);
$ssl = $sql.' LIMIT '.$baslangic.',20'; 

$szl = q("$ssl");
echo '<h2><b>'.$tit.'</b></h2>
<div align="left" style="border:0px solid #fff; background:#ffffff; width:980px">
';
while($m=assoc($szl)) {
//while
if($m[tip]=="0") {
$saz = assoc(q("SELECT * FROM sanatcilar WHERE id='$m[sanatci]'"));
$sanatci = $saz['ad'];
if($sanatci=="") {
$sanatci = "Bilinmiyor";
}
}
$sef = $m[sef];

echo '<div style="border:0;" class="music"><a href="'.$sef.$link.'">&nbsp;&nbsp;'.$sanatci.' - '.$m['ad'].'</a></div>';


}

?>
<script>
function sayfa_git(ney,link) 
{
window.location.href = link+'sayfa='+ney.value;
}
</script>
<br><select name="sayfa" onchange="sayfa_git(this,'<?=$nereye;?>');"><?
for($i=1; $i<=$toplam_sayfa; $i++) {

echo '<option value="'.$i.'">Sayfa <b>'.$i.'</b></option>';

}
echo '</select>';
}


function tarih($time) {
if($time=='') {
$ttarih = date("d F D | H:i:s");
}else {
	$ttarih = date("d F D, Y | H:i:s",$time);
	}
$bul     = array('January','February','March','April','May','June','July','August','September','October','November','December','Mon','Tue','Wed','Thu','Fri','Sat','Sun');
$yaz     = array('Ocak','Şubat','Mart','Nisan','Mayıs','Haziran','Temmuz','Ağustos','Eylül','Ekim','Kasım','Aralık','Pazartesi','Salı','Çarşamba','Perşembe','Cuma','Cumartesi','Pazar');

$tarih = str_replace($bul,$yaz,$ttarih);

return $tarih;
}
q("SET NAMES 'latin5'");
echo '<link rel="shortcut icon" href="resim/favicon.png" />';
?>