• 06-05-2009, 08:29:04
    #1
    Merhaba arkadaşlar gene ben gene sorun şöyle bir sorunum var benim sitemde mesela , oku, Sayfa 1, :: Soylenti.Net diye bir sayfa yok fakat , oku, Sayfa 1, :: Soylenti.Net yazdıgımda direk , oku, Sayfa 1, :: Soylenti.Net ye yönleniyor bütün olmayan sayfalarda aynı sorun var nedendir acaba yardımcı olursanız sevinirim. Herkeze kolay gelsin.

     				function sayfa_baglantilari($ana_baglanti,$sayfa_degiskeni,  $eleman_sayisi,$sayfa_basina,$aktif_sayfa,$ekmi) { 
        echo "<div class=\"pagination\"><p><b>Sayfalar:</b>";
        // Bu fonksiyon calismak icin birdensuna() fonksiyonunu gerektirir 
        $sayfa_sayisi = ceil($eleman_sayisi/$sayfa_basina); 
        if ( $aktif_sayfa < 1 OR $aktif_sayfa > $sayfa_sayisi ) { $aktif_sayfa = 1; } 
        $sayfalar_araligi = ceil($sayfa_sayisi/5); // sayisi kucultuldukce baglanti sayisi azalir 
        $sayfalanacak = array(1,$sayfa_sayisi,birdensuna(($aktif_sayfa-20),$sayfa_sayisi) 
        ,birdensuna(($aktif_sayfa-15),$sayfa_sayisi),birdensuna(($aktif_sayfa-10),$sayfa_sayisi) 
        ,birdensuna(($aktif_sayfa-5),$sayfa_sayisi),birdensuna(($aktif_sayfa-2),$sayfa_sayisi) 
        ,birdensuna(($aktif_sayfa-1),$sayfa_sayisi),$aktif_sayfa 
        ,birdensuna(($aktif_sayfa+1),$sayfa_sayisi),birden  suna(($aktif_sayfa+2),$sayfa_sayisi) 
        ,birdensuna(($aktif_sayfa+5),$sayfa_sayisi),birden  suna(($aktif_sayfa+10),$sayfa_sayisi) 
        ,birdensuna(($aktif_sayfa+15),$sayfa_sayisi),birde  nsuna(($aktif_sayfa+20),$sayfa_sayisi)); 
        for ($i=$aktif_sayfa;$i>0;$i=$i-$sayfalar_araligi) { $sayfalanacak[] = $i; } 
        for ($i=$aktif_sayfa;$i<$sayfa_sayisi;$i=$i+$sayfalar_  araligi) { $sayfalanacak[] = $i; } 
        $sayfalanacak = array_unique($sayfalanacak); 
        sort($sayfalanacak); 
        foreach ( $sayfalanacak as $sayfa_no ) { 
            if ( $sayfa_no == $aktif_sayfa ) { echo "<span class=\"here\"><span>$sayfa_no</span></span>"; } 
            else { 
                if ( $ekmi == 0 ) { echo "<a href=\"$ana_baglanti?$sayfa_degiskeni=$sayfa_no\">  $sayfa_no</a> "; } 
                   else { echo "<a href=\"$ana_baglanti&$sayfa_degiskeni=$sayfa_no\">  $sayfa_no</a> "; } 
    }    }    
    echo "<br></div>";
    } 
    ?>
    Şu kodlarla ilgili birşey olabilirmi arkadaşlar :S
  • 06-05-2009, 08:40:18
    #2
    Üyeliği durduruldu
    durum muhtemelen mod rewrite tanimlarinizla ilgili. htaccess dosyasını düzenlemeniz gerekiyor