• 29-04-2014, 20:57:11
    #1
    Üyeliği durduruldu
    merhablar mantiksal bir soru sormak istiyorum
    php de otomatik sayfa atlama yapabilirmiyiz? misal söyle diyeyim sayfayi ilerletmek icin mutlakaki tiklamam gerekiyor sonraki sonraki demem gerekiyor yaniben buna misal diyebilirmiyim saymaya başla 1 den 100 e kadar devam et sayfayı acdıgımda reflesh gibi devam etse böyle bir mantık mevcutmudur. biraz acemiyim php de .kodumda su sekilde.

    $sayfa = $_GET['sayfa'];
    if(empty($sayfa)) {
    $sayfa = '1';
    }
    $s_sayfa = $sayfa + 1;
    
    echo '<a href="adnan.php?sayfa='.$s_sayfa.'&bizdeki='.$bizdeki.'&karsidaki='.$karsidaki.'">Sonraki Sayfa &raquo;</a> | Şu anda '.$sayfa.'. sayfa çekildi.<hr />';
  • 29-04-2014, 22:43:40
    #2
    şöyle deneyebilirmisiniz
    $sayfa = $_GET['sayfa']; 
    if(empty($sayfa)) { 
    $sayfa = '1'; 
    } 
    $s_sayfa = $sayfa + 1; 
    if($s_sayfa<100) {
     header("refresh: 20; url=adnan.php?sayfa={$s_sayfa}");
    }
    echo '<a href="adnan.php?sayfa='.$s_sayfa.'&bizdeki='.$bizdeki.'&karsidaki='.$karsidaki.'">Sonraki Sayfa &raquo;</a> | Şu anda '.$sayfa.'. sayfa çekildi.<hr />';
  • 29-04-2014, 23:04:27
    #3
    Üyeliği durduruldu
    malesef ilerlemedi hocam
  • 29-04-2014, 23:24:12
    #4
    Üyeliği durduruldu
    malesef calismadi hocam elimde söyle bir kod var benim aslında
    <? $sayfa=$_GET['sayfa'];
    <script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
    <script src="//code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
    
    <? if ($sayfa<100) { ?>
    <script>
    
    $(document).ready(function() {
    window.location='adnan.php?sayfa=<?=$sayfa+1;?>';
    });
    
    </script>
    <? } ?>
    ama bunu kendime göre uyarlıyamadım
  • 29-04-2014, 23:31:19
    #5
    enteresan, localhostta sorunsuz çalışıyor kod; ancak refresh: 20; kısmını daha düşük bir rakamla değiştirin derim, bu şekilde 20 saniyede bir yenileme yapıyor çünkü.
  • 29-04-2014, 23:37:44
    #6
    sizinkine göre güzenledim bir eksik yok.

    <?php
    
    $sayfa=$_GET['sayfa']; $sayfa++;
    $yenilenmeSuresi=10; // saniye cinsinden
    
    echo "<meta http-equiv=\"refresh\" content=\"$yenilenmeSuresi;URL=http://www.siteadresi.com/adnan.php?sayfa=$sayfa\" />";
    
    ?>
  • 29-04-2014, 23:46:02
    #7
    Üyeliği durduruldu
    Cyrax adlı üyeden alıntı: mesajı görüntüle
    sizinkine göre güzenledim bir eksik yok.

    <?php
    
    $sayfa=$_GET['sayfa']; $sayfa++;
    $yenilenmeSuresi=10; // saniye cinsinden
    
    echo "<meta http-equiv=\"refresh\" content=\"$yenilenmeSuresi;URL=http://www.siteadresi.com/adnan.php?sayfa=$sayfa\" />";
    
    ?>

    hocam verdigin kod calişşti fakat

    adnan.php?sayfa=7&bizdeki=3&karsidaki=Ses

    seklinde cıkması gerekirken

    adnan.php?sayfa=8

    olarak yeniliyor
  • 30-04-2014, 00:15:02
    #8
    Aristograt adlı üyeden alıntı: mesajı görüntüle
    hocam verdigin kod calişşti fakat

    adnan.php?sayfa=7&bizdeki=3&karsidaki=Ses

    seklinde cıkması gerekirken

    adnan.php?sayfa=8

    olarak yeniliyor
    o kadarını halledersin sanırım kodda bul orayı ekle.