arkadaşlar scriptimi utf8 karakterine çevirdim çalışmasında sorun yok. ama dilarsin.php dosyasın bu kez çalışmıyor ansci olarak sorun yokken utf8 sapınca
Sayfalar:
Fatal error: Allowed memory size of 94371840 bytes exhausted (tried to allocate 16 bytes) in /home/.boolee/kardess/www.denerimm.com/dilarsiv.php on line 213
hata satırı bu
for ($i=$aktif_sayfa;$i>0;$i=$i-$sayfalar_araligi) { $sayfalanacak[] = $i; }
hatası veriyor sayfalamada sorun veriyor sanırım onu düzeltincede birşety çıkmıyor.
dilarsiv.php kodu
<? include ("dbs.php"); ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<?
$tur = str_replace("_"," ",$_GET['tur']);
$turx = $_GET['turx'];
$page = $_GET['page'];
$link = $_GET['link'];
?>
<head>
<title><? echo $tur; ?> Programlar <? echo $site_adi; ?> .::. <? echo $slogan; ?></title>
<meta http-equiv="Content-Language" content="tr">
<meta name="Language" content="Turkish">
<meta name="Keywords" content="erv">
<meta name="Description" content="<? echo $site_adi; ?> .::. <? echo $slogan; ?> - Ücretsiz tıkla indir.">
<LINK title=Visual href="<? echo $site; ?>/global_1.css" type=text/css rel=stylesheet>
<LINK href="<? echo $site; ?>/iehacks.css" type=text/css rel=stylesheet>
<script src="<? echo $site; ?>/images/global.js" type="text/javascript"></script>
<script src="<? echo $site; ?>/images/quicktags.js" type="text/javascript"></script>
</head>
<body>
<? include ("header.php"); ?>
<? include ("left.php"); ?>
<div id="col_mid">
<div class="box" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px">
<div class="box_title_blue" style="FONT-WEIGHT: normal">
<div class="rss_right">
<a href="<? echo $site; ?>/rss.php?i=<? if ($tur=="Türkçe") {?>t<?}?><? if ($tur =="İngilizce") {?>y<?}?>">
<img alt="RSS Feed" src="<? echo $site; ?>/images/rss_top.gif" border="0" /></a></div>
<h1><strong><? echo $tur; ?> Programlar</strong></h1>
</div>
<div class="box_base">
<div id="tutorial_landing">
<?
$max=15;
if (!$page) $page=1;
$alt=($page - 1) * $max;
$sql = "Select * from program where dil = '$tur' order by tarih desc limit $alt,$max";
$sql2 = "Select * from program where dil = '$tur'";
$q=mysql_query($sql);
$sql22=mysql_query($sql2);
$nr2=mysql_num_rows($sql22);
while ($r=mysql_fetch_array($q)) {
$q2=@mysql_query("select * from yorumlar where pid = '$r[id]'");
$n=@mysql_num_rows($q2);
$r1=mysql_fetch_array(mysql_query("Select * from kategori where id='$r[kategori]'"));
$r2=mysql_fetch_array(mysql_query("Select * from altkat where id='$r[altkat]'"));
?>
<div class="tut" id="program_<? echo $r[id];?>">
<div class="tut_info">
<h4>
<a class="blue" href="<? echo $site; ?>/Program/<? echo $r[adi_s]; ?>.html">
<? echo $r[isim]; ?></a></h4>
<p>Hit: <span class="orange"><b><? echo $r[hit]; ?></b></span> |
<a class="grey" href="<? echo $site; ?>/Program/<? echo $r[adi_s]; ?>.html#yorumlar">
Yorumlar</a>: <span class="lgrey"><? echo $n; ?></span> | Ortalama Oy :
<span class="lgrey"><? echo ortalama($r[voteint],$r[vote]); ?></span> | <span id="tutfav_<? echo $r[id]; ?>">Sürüm
: <span class="orange"><? echo $r[surum]; ?></span> |
<span class="lgrey"><? echo $r[dil]; ?></span></span></p>
<div>
<div class="tutrow_right">
<br />
<a href="<? echo $site; ?>/Program/<? echo $r[adi_s]; ?>.html#yorumlar">
<img title="Yorum yaz , oku" alt="Yorum yaz , oku" src="<? echo $site; ?>/images/but_comment_vote_off.gif" border="0" /></a></a></div>
<? echo substr($r[aciklama],0,100); ?>...</div>
<p>Kategori:
<a class="blue" href="<? echo $site; ?>/kategori/<? echo $r1[adi_s]; ?>.html">
<? echo $r1[adi]; ?></a> /
<a class="blue" href="<? echo $site; ?>/kategori/<? echo $r1[adi_s]; ?>/<? echo $r2[adi_s]; ?>.html">
<? echo $r2[adi]; ?></a></p>
</div>
<? if($r[resim] !="") { ?>
<div class="tut_thumb">
<img class="prg_thumb" src="<? echo $r[resim]; ?>" width="70" height="80" />
</div><?}?>
</div>
<?
}
$ana_baglanti = $link;
$eleman_sayisi = $nr2;
$sayfa_basina = $max;
$aktif_sayfa = $page;
$ekmi = 0;
$sayfa_degiskeni = "-";
echo "<div class=\"pagination\"><p><b>Sayfalar:</b>";
// Bu fonksiyon calismak icin birdensuna() fonksiyonunu gerektirir
$sayfa_sayisi = ceil($eleman_sayisi/$sayfa_basina);
if ( $aktif_sayfa < 1 OR $aktif_sayfa > $sayfa_sayisi ) { $aktif_sayfa = 1; }
$sayfalar_araligi = ceil($sayfa_sayisi/5); // sayisi kucultuldukce baglanti sayisi azalir
$sayfalanacak = array(1,$sayfa_sayisi,birdensuna(($aktif_sayfa-20),$sayfa_sayisi)
,birdensuna(($aktif_sayfa-15),$sayfa_sayisi),birdensuna(($aktif_sayfa-10),$sayfa_sayisi)
,birdensuna(($aktif_sayfa-5),$sayfa_sayisi),birdensuna(($aktif_sayfa-2),$sayfa_sayisi)
,birdensuna(($aktif_sayfa-1),$sayfa_sayisi),$aktif_sayfa
,birdensuna(($aktif_sayfa+1),$sayfa_sayisi),birdensuna(($aktif_sayfa+2),$sayfa_sayisi)
,birdensuna(($aktif_sayfa+5),$sayfa_sayisi),birdensuna(($aktif_sayfa+10),$sayfa_sayisi)
,birdensuna(($aktif_sayfa+15),$sayfa_sayisi),birdensuna(($aktif_sayfa+20),$sayfa_sayisi));
for ($i=$aktif_sayfa;$i>0;$i=$i-$sayfalar_araligi) { $sayfalanacak[] = $i; }
for ($i=$aktif_sayfa;$i<$sayfa_sayisi;$i=$i+$sayfalar_araligi) { $sayfalanacak[] = $i; }
$sayfalanacak = array_unique($sayfalanacak);
sort($sayfalanacak);
foreach ( $sayfalanacak as $sayfa_no ) {
if ( $sayfa_no == $aktif_sayfa ) { echo "<span class=\"here\"><span>$sayfa_no</span></span>"; }
else {
if ( $ekmi == 0 ) { echo "<a href=\"$ana_baglanti$sayfa_degiskeni$sayfa_no.html\">$sayfa_no</a> "; }
else { echo "<a href=\"$ana_baglanti&$sayfa_degiskeni$sayfa_no.html\">$sayfa_no</a> "; }
} }
echo "<br></div>";
?>
</div>
</div>
</div>
</div>
<div id="col_right">
<? include ("inc_sagreklam1.php"); ?>
<div class="box" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px">
<div class="box_title_green">
<?
if($turx=="tarih") {
echo "En Çok İndirilen";
$t = "hit";
}
if($turx=="hit") {
echo "Yeni Eklenen";
$t = "tarih" ;
}
?> Programlar </div>
<div class="box_base">
<?
$q=mysql_query("Select * from program order by '$t' desc limit 0,10");
while ($r=mysql_fetch_array($q)) {
$r1=mysql_fetch_array(mysql_query("Select * from kategori where id='$r[kategori]'"));
$r2=mysql_fetch_array(mysql_query("Select * from altkat where id='$r[altkat]'"));
?>
<div class="yeniler">
<h4>
<a class="blue" title="<? echo $r[isim];?>" href="<? echo $site; ?>/Program/<? echo $r[adi_s];?>.html">
<? echo $r[isim];?></a></h4>
<p><? echo substr($r[aciklama],0,50);?>... </p>
<p>
<a class="green" href="<? echo $site; ?>/kategori/<? echo $r1[adi_s];?>.html">
<? echo $r1[adi];?></a> /
<a class="green" href="<? echo $site; ?>/kategori/<? echo $r1[adi_s];?>/<? echo $r2[adi_s];?>.html">
<? echo $r2[adi];?></a> </p>
</div>
<?}?> </div>
</div>
</div>
</div>
<? include ("footer.php"); ?>
</body>
</html>