http://demo.merkezweb.net
> Anasayfa > Forum > Yardımcı Kodlar > PHP > veri gönderme sorunu
Web Galeriden
Agua Apps icons
Attachment
>  Forum
RSS ForumReply
veri gönderme sorunu
YazarMetin
demirkol
Yeni Üye
Avatar

Mesajlar: 2
Katkılar: 2

Cinsiyet: _NEUTRAL_
Çevrimiçi: Hayır
Tarih: 08/01/2010 23:19
veri gönderme sorunu
#post1215
merhaba
ben ziyaretçi defteri yaptım ve kayıtları 10arlı gruplar halinde listeliyorum fakat ileri linki ve 2 3 4 gibi diğer sayfalara geçmeyi sağlayan sayı linkleri çalışmıyor aşağıda yazdığım kod daha önce yaptığım sitede çalışıyordu ama bunda çalışmıyor acaba sorun nedir. yani yukarıda link kısmında ziyaretciliste.php?sayfa=2 geliyor ama sayfa değişkeni çalışmıyor.
yardımcı olursanız sevinirim iyi günler

<?php
include("sablon.html");
include("baglanti.php");



$kacar=10;
if (!$sayfa) {$sayfa=1;}
if ($sayfa<=0) {$sayfa=1;}
$kactan=($sayfa-1)*$kacar;
$toplam = @mysql_query("select * from ziyaret where yayinla=1 order by no desc ");
$toplam = @mysql_num_rows($toplam);
$a=@mysql_query("select * from ziyaret where yayinla=1 order by no desc limit ".$kactan.",".$kacar);
$kacsecili = @mysql_num_rows($a);

$kacsayfa=$toplam/$kacar;

if($kacsayfa<=0)
{
$kacsayfa=1;
}

$kalan=$toplam%$kacar;

if($kalan>0)
{
$kacsayfa=$kacsayfa+1;
settype( $kacsayfa, integer );
}

$kaca=$kactan+$kacsecili;

$nerden=$kactan+1;

if($sayfa==1)
{
$geri="Geri";
}

else
{
$geri = $sayfa-1;
$geri ="<font color='black'><a href="ziyaretciliste.php?sayfa=$geri">Geri</a></font>";
}

if($kacsayfa<=$sayfa)
{
$ileri="İleri";
}

else
{
$ileri=$sayfa+1;
$ileri = "<font color='black'><a href="ziyaretciliste.php?sayfa=$ileri">İleri</a></font>";
}

?>

<div id="apDiv1">
<div id="apDiv2"><a href="ziyaretci.php">Yeni Kayıt</a></div>
<div id="apDiv3"><img src="tum resimler/ziyaretcidefteri.png" width="630" height="37" /></div>
<?

echo "$geri |"; // Geri linki.
for($i=1;$i<=$kacsayfa;$i++)
{
if ($sayfa==$i)
{
echo " $i ";
} // Sayfa numaralari.
else
{
echo "<a href="ziyaretciliste.php?sayfa=$i">$i</a> ";
}
}
echo "| $ileri"; // Ileri linki.
echo"<br><br>";



while($c=mysql_fetch_array($a))
{
echo"<table border='0' width='450'>";

echo"<tr><td>".$c[kadi]."</td></tr>";
echo"<tr><td><hr width='450' color='#009900' align='left' size='1'></td></tr>";
echo"<tr><td width='150'>".$c['ileti']."</td></tr>";
echo"<tr><td><hr width='450' color='#009900' align='left' size='1'></td></tr>";
echo"</table>";
echo"<br><br>";
}

echo "$geri |"; // Geri linki.
for($i=1;$i<=$kacsayfa;$i++)
{
if ($sayfa==$i)
{
echo " $i ";
} // Sayfa numaralari.
else
{
echo "<a href="ziyaretciliste.php?sayfa=$i">$i</a> ";
}
}
echo "| $ileri"; // Ileri linki.
echo"<br><br><br><br>";
red
Delete Edit Quote
 
demirkol
Yeni Üye
Avatar

Mesajlar: 2
Katkılar: 2

Cinsiyet: _NEUTRAL_
Çevrimiçi: Hayır
Tarih: 08/01/2010 23:43
Re: veri gönderme sorunu
#post1216
soruyu biraz kısaltsam iyi olacak herhalde
<a href="ziyaretciliste.php?sayfa=$i">$i</a>

bu kodu ziyaretciliste.php de yazıyorum yani aynı sayfaya gönderiyor ve echo $sayfa; dediğim zaman ekrana sayfa değiskeni değerini yazmıyor.
Delete Edit Quote
 
Reply