• 31-08-2007, 12:06:39
    #10
    rockhll adlı üyeden alıntı: mesajı görüntüle
    merhaba arkadaşım sanırım sen de php sayfalama koduyla boğuşuyorsun ben de bayağı uğraştım sonra kendi kodumu yazdım buyur

    <?php
    @mysql_connect("localhost","***","***") or die("Hata 1");
    @mysql_select_db("sayfalama") or die("Hata 2");
    $limit = 10;
    $b = $_GET["b"];
    if($b=="") { $b="0"; }
    $sql = "SELECT * FROM kayit LIMIT $b,$limit";
    $sorgu = mysql_query($sql);
    $tk = mysql_num_rows($sorgu);
    while($kayit=mysql_fetch_row($sorgu)) {
    $id = $kayit[0];
    $ad = $kayit[1];
    $soyad = $kayit[2];
    echo "<b>$id.</b> $ad $soyad<br>";
    }
    $sql2 = "SELECT * FROM kayit";
    $sorgu2 = mysql_query($sql2);
    $tk2 = mysql_num_rows($sorgu2);
    echo "
    <br><br>
    <center>
    Sayfa:<br>
    ";
    $sayfa = ceil($tk2/$limit)-1;
    $sayfatam = ceil($tk2/$limit);

    $geri = $b-$limit;
    if ($b!=0) { echo "<a href='?b=$geri'>Geri</a>"; } else { echo "Geri"; }

    for ($i=0;$i<=$sayfa;$i++) {

    $aa = $i*$limit;
    $sf = $i+1;
    $apt = ceil(($b/$limit)+1);
    if($sf==$apt) { echo " $sf "; } else { echo " <a href='?b=$aa'>$sf</a> "; }

    }

    $ileri = $b+$limit;
    $tkk = $tk2-$limit;
    if ($b<$tkk) { echo "<a href='?b=$ileri'>İleri</a>"; } else { echo "İleri"; }

    ?>
    Arkadaşım verdiğin kod için teşekkür ederim ama yine olmdı.

    Seyranli, bence bu hostla alakalı.Çünkü eski hostta çalışıyordu.
  • 31-08-2007, 12:11:32
    #11
    Hostta şöyle yeni 1 php sayfası açıp
    <?php
    phpinfo();
    ?>
    bu sayfayı açtığın zaman register_globals diye 1 arat. off - on hangisi var? eski hostuna bakma şansın varsa oraya da bakarsan sorunu buluruz gibime geliyor.
  • 31-08-2007, 13:27:20
    #12
    Bu hostumda register globals, register_globalsOffOff
    olarak gözüküyor.Ayrıca php versiyonu PHP Version 5.2.1

    Eski hostumu açma olanağım ne yazıkki yok.Register on nasıl yapabiliriz?
  • 31-08-2007, 13:48:14
    #13
    php.ini dosyası var onun içinde yine register globals diye aratıp on yapabilirsin. ama bilmiyorum host'ta böyle bir yetkin var mı ? Eğer on yapamazsan kodda url üstünden gelen değişkenlere $_GET dizisiyle erişmen gerekecek.
  • 31-08-2007, 16:28:57
    #14
    UndeRTakeR adlı üyeden alıntı: mesajı görüntüle
    php.ini dosyası var onun içinde yine register globals diye aratıp on yapabilirsin. ama bilmiyorum host'ta böyle bir yetkin var mı ? Eğer on yapamazsan kodda url üstünden gelen değişkenlere $_GET dizisiyle erişmen gerekecek.
    Çok teşekkür ederim sorun çözüldü, lxadmin kullanıyorum server'den Php Configuration Home a girdim ve register_globals ı işaretleyip güncelledim.Oldu.Tekrar teşekkürler.
  • 31-08-2007, 20:51:15
    #15
    Server'daki dosyalara erişebildiğin için çok şanslısın Kolay Gelsin.