• 13-06-2018, 17:12:57
    #1
    Edit.
  • 13-06-2018, 17:17:23
    #2
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Merhaba, PHP MySQL ile birlikte Sayfalama sistemi ve üye sayfa yetkilendirme sistemi nasıl yapabilirim? Yardımcı olurmusunuz?
    veritabaninda yetkiler diye bir bolum acarsin hangi sayfalara hangi uye gruplarinin girecegini belirlersin isini gorecektir bu mantik
  • 13-06-2018, 17:25:07
    #3
    PHP - WORDPRESS - YAZILIM
    yada üyeye 1 - 10 arası sayısal veriler atarsınız, bunlar üye grubu değerleri olsun.

    Sayfa sayınız çok değilse veya üye sayınız az ise;

    if ile birlikte, bu uye grubunun verisini karşılaştırıp sayfaya girişi engelleyebilirsiniz. Bir diğer alternatif ise ;

    Sayfalarda virgül ile üye grup id'lerini ayırıp.

    Bu grubu içerenlere gösterip array içinde diğer id'leri aratabilir, engelleyebilirsiniz.
  • 13-06-2018, 17:26:08
    #4
    <?php
    
                                    $adet = 24;
                                    $sayfa = get('s');
                                    $sayfa = intval($sayfa);
                                    if(empty($sayfa)){$sayfa = 1;}
                                    if($sayfa <= 0){hata();}
                                    $baslangic = ($sayfa-1) * $adet;
                                    $sayfalama = false;
                                    $orj = get('id');
    
                                    $topsor = $query = $db->query("SELECT id FROM icerik WHERE harf = '{$orj}'", PDO::FETCH_ASSOC);
                                    $toplam = $query->rowCount();
    
                                   
                                    $query = $db->query("SELECT * FROM icerik WHERE harf = '{$orj}' ORDER BY id DESC LIMIT {$baslangic}, {$adet}", PDO::FETCH_ASSOC);
                                    if($query->rowCount()){
                                        $sayfalama = true;
                                        foreach ($query as $row) {
                                            echo '<div class="col-md-4"><div class="kat"><a href="'.icerikurl($row["sef"]).'">'.$row['baslik'].'</a></div></div>';
                                        }
                                    }else{
                                        echo 'Sonuç bulunamadı..';
                                    }
    
                                   
                                    if($toplam - $baslangic <= 0 && $toplam != 0){
                                        hata();
                                    }
    
                                ?>
  • 13-06-2018, 18:22:10
    #5
    tesekkurler