goster.php
Listelenme yapilacak kisim suanda yapildi ama calismiyor
<?php
$page = $_SERVER['PHP_SELF'];
$limit = "3"; // Kaç kayitta bir sayfalama yapilacak ?
if(empty($_GET['paged'])) { $paged ="1";}
else{ $paged=$_GET['paged'];
}
$kac_tane=ceil($kac_tane);//bir yukarıya yuvarladık
$limitt="5";
$i=$paged-$limitt;
$sinir=$paged+$limitt;
if($sinir>$kac_tane){ $sinir=$kac_tane;}
if($i<1){ $i="1";}
// Kayitlari yazdiralim ( son kayittan itibaren )
$son = ($paged-1)*$limit; //burası çok güzel
$query = "SELECT * From icerik where kat_id='$kat_id' order by id limit $son,$limit";
$veri = mysql_query ($query);
while($cikart = mysql_fetch_array($veri)) {
$baslik=$cikart["baslik"];
$icerik=$cikart["icerik"];
$ekleyen=$cikart["ekleyen"];
$tarih=$cikart["tarih"];
$haber_resim=$cikart["haber_resim"];
if ($say%2)
?>
<table border="0" cellpadding="0" cellspacing="0" width="450" align="center">
<table border="0" id="table2" cellspacing="0" cellpadding="0" width="410">
<tr>
<td width="85" rowspan="2">
<p><img src='<?php echo $haber_resim; ?>' title='Duyuru Resmi' width='90' height='80' ></p>
</td>
<td width="317" valign="top">
<font color='black'><b> Konu :</b></font> <? echo $baslik; ?>
</td>
</tr>
<tr>
<td width="317" valign="top" align="left">
<font color='red'><b> Mesaj :</b></font>
<?
$ozet = substr(nl2br(stripslashes($cikart["icerik"])),0,40);
$str = "<a href=icerik.php?id=" . $cikart['id'] . "> ...Devamı </a>";
?>
<? echo "$ozet $str " ; ?>
</td>
</tr>
<tr>
<td width="402" colspan="2">
<table border="0" width="102%" cellpadding="0" style="border-collapse: collapse">
<tr>
<td width="216">
<font color='black'><b>Ekleyen :</b></font>
<? echo $ekleyen; ?>
</td>
<td>
<font color='black'><b> Eklenme tarihi :</b></font> <? echo $tarih; ?>
</table>
<hr>
</div></div>
</div></body>
</html>
<?
$say++;
}
// Sayfalama linklerini ekrana yazdiralim
if( $paged>$limitt)
{
echo ("<a href=$page?paged=1>[ilksayfa]/a>"); }
for($i; $i<=$sinir-1; $i++) {
echo("<a href=$page?paged=$i title='Ilk Sayfa'><font color='red'>$i,</a>");
}
if( $sinir<$kac_tane)
{
echo ("<font color='red'><a href=$page?paged=$kac_tane>>Son sayfa</a>"); }
else{ echo ("</a><a href=$page?paged=$i title='Diğer sayfaya geç'><font color='red'>$i<font color='black'>[Bitti]</a>"); }
?>icerik.php goster.php'deki haberlerin ici
<?php
// Db bağlantımızın olduğu ayarlar.php yi çağırıyoruz.
include("ayarlar.php");
// URL den makalenin id numarasını alıyoruz.
@$id = $_GET['id'];
/* makale_id, makale_baslik, makale_metni alanlarını makaleler tablosundan seç.Ve url üzerinden gelen makale_id i tabloda olan makale_id e eşitle.Bu da bize hangi makaleden geldiysek bize onun makale_metinini göstermemizi sağlar. */
$sorgu = mysql_query("SELECT id, baslik, icerik, ekleyen , tarih , sayac , haber_resim FROM icerik WHERE id = '" . $id . "'");
// mysql_fetch_array ile verileri bir dizi olarak alıyoruz.
while($yaz = mysql_fetch_array($sorgu))
{
echo "Ekleyen : $yaz[ekleyen]<br>";
echo "Eklenme Tarihi : $yaz[ekleyen]<br>";
echo "Baslik : $yaz[baslik]<br>";
echo "Okunma Sayisi : $yaz[sayac]<br>";
echo "Icerik ;<br><br> $yaz[icerik]<br>";
?>
<?
$yaz['sayac']++;
mysql_query('UPDATE `icerik` SET `sayac` = ' . $yaz['sayac'] . ' WHERE `id` = ' . $yaz['id'] . ' LIMIT 1');
}
?>
<?
$id = $_GET['id'];
$ip = GETENV("REMOTE_ADDR");
echo "<font color='red'>Ip Adresiniz : $ip</font>";
echo "<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse\" bordercolor=\"#FFFFFF\" width=\"100%\" height=\"50\">";
$yorumlaricek=@mysql_query("Select id, icerik_id, ekleyen , tarih , yorum From haberyorum where icerik_id='$id' and onay='1'");
while($yazdir=@mysql_fetch_array($yorumlaricek)){
$id=$_GET["id"];
$icerik_id=$yazdir["icerik_id"];
$ekleyen=$yazdir["ekleyen"];
$tarih=$yazdir["tarih"];
$yorum=$yazdir["yorum"];
echo "<tr>
<td width=\"100%\" height=\"50\" bgcolor=\"#E2E2E2\"><br><font color='darkblue'>
<b>Yapilan Yorumlar ;<br><br><br></font><font color='darkblue'>Ekleyen :<font color='red'> $ekleyen <br></font><font color='darkblue'> Tarih :<font color='red'> $tarih <br></b></font><br><font color='black'></font><font color='darkblue'><b>Yorum :</b><font color='red'> $yorum</td>
</tr>
";
}
echo "</table>";
?>
</div></body>
</html>