• 09-02-2008, 21:03:57
    #1
    Üyeliği durduruldu
    Şu kodda Bütün sayfaları tek bir sayfada gösteriyor yani 145 tane link var ben bunu 10 tane link e ayırmak istiorum önceki ve sonraki eklemek istiyorum kod su sayfa kodu
    $per_page=8
    <?
    foreach ($arrayData['ut_response']['video_list'] as $total) {
    if($total['total'] > 1000){ $q="1000"; }else{ $q = $total['total'];}
    $totalpages = ($q / $per_page) + 1 ; }
    ?>
    listelemeye yarayan kod

    <?

    if(!isset($w)){
    for($i=1; $i < $totalpages; $i++)
    {

    echo("<a href=".$_SERVER['PHP_SELF']."?word=$searchwords&page=$i><e3>$i.</e3></a>\r\n"); }


    }
    else{
    echo "<a href=\"".$_SERVER['PHP_SELF']."\">Back</a>";
    }?>
  • 10-02-2008, 13:47:28
    #2
    <?
    
    @ $i=$_GET['page'];
    if(!isset($i)){ $i=1; }
    if($i<5){ $bas=1; $son=10; if($son>$totalpages) {$son=$totalpages;} else {$son=10;} } else { $bas=$i-4; $son=$i+5; if($son>$totalpages) {$son=$totalpages;} else {$son=$i+5;} }
    
    $geri=$i-1;
    $ileri=$i+1;
    
    
    if($geri>0) {
    echo("<a href=".$_SERVER['PHP_SELF']."?word=".$searchwords."&page=".$geri."><e3><< Geri</e3></a> "); 
    }
    
    for( $i=$bas; $i<=$son; $i++ ) {
    echo("<a href=".$_SERVER['PHP_SELF']."?word=".$searchwords."&page=".$i."><e3>".$i."</e3></a> "); 
    }
    
    if($ileri<=$totalpages) {
    echo("<a href=".$_SERVER['PHP_SELF']."?word=".$searchwords."&page=".$ileri."><e3>İleri >></e3></a> "); 
    }
    
    ?>
    Böyle bişey mi?