• 27-02-2015, 15:01:59
    #1
    Merhabalar arkadaşlar.

    PHP veya CSS ile yapılır mı bilmiyorum ama şansımı denemek istiyorum.

    İçerik bölümü bu: $post[message]

    Bunu atıyorum <div class="gizleme">$post[message]</div> şeklinde yazıp, üye grubu id'si 2 olan kullanıcıların sadece içeriğin 50 karakterini görebilecek gibi birşey yapabilir miyim?

    Yani divin içine aldığım postmessage bölümünü 1 numaralı üye grubu sadece 50 karakterini görecek, diğer geri kalan tüm üyeler yazının tamamını görecek.

    PHP veya CSS ile bunu nasıl yapabilirim? örnek görmek isteyen olursa özel mesaj ile göndereceğim, reklam olmasın.
  • 27-02-2015, 15:30:24
    #2
    $groupid="2";
    
    if($groupid=="2"){
      echo mb_substr($post[message],0,50, "UTF-8");
    }else {
      echo $post[message];
    }
  • 27-02-2015, 15:44:00
    #3
    loc adlı üyeden alıntı: mesajı görüntüle
    $groupid="2";
    
    if($groupid=="2"){
      echo mb_substr($post[message],0,50, "UTF-8");
    }else {
      echo $post[message];
    }
    Bu vermiş olduğunuz koda göre Grupid'si 2 olan kişiler yazının sadece 50 karakterini görecek değil mi?
  • 27-02-2015, 15:46:02
    #4
    MertcanK adlı üyeden alıntı: mesajı görüntüle
    Bu vermiş olduğunuz koda göre Grupid'si 2 olan kişiler yazının sadece 50 karakterini görecek değil mi?
    Evet. Geri kalan gruplar da normal halini görecek.
  • 27-02-2015, 15:52:28
    #5
    loc adlı üyeden alıntı: mesajı görüntüle
    Evet. Geri kalan gruplar da normal halini görecek.
    Çok teşekkür ediyorum ancak çalışmadı. Sistem vBulletin.
    Dilerseniz kodları ekleyebilirim.
  • 27-02-2015, 15:55:56
    #6
    MertcanK adlı üyeden alıntı: mesajı görüntüle
    Çok teşekkür ediyorum ancak çalışmadı. Sistem vBulletin.
    Dilerseniz kodları ekleyebilirim.
    groupid değişkenini ben belirtmek için gösterdim. siz kendinize ait değişkeni oraya tanımlayın ya da eşitleyin. Çalışacaktır.
  • 27-02-2015, 15:58:16
    #7
    loc adlı üyeden alıntı: mesajı görüntüle
    groupid değişkenini ben belirtmek için gösterdim. siz kendinize ait değişkeni oraya tanımlayın ya da eşitleyin. Çalışacaktır.
    vBulletinde Groupid bu şekilde geçiyor: $bbuserinfo['usergroupID'
    Böyle mi kullanmam gerek?
  • 27-02-2015, 15:59:46
    #8
    MertcanK adlı üyeden alıntı: mesajı görüntüle
    vBulletinde Groupid bu şekilde geçiyor: $bbuserinfo['usergroupID'
    Böyle mi kullanmam gerek?
    Ozaman şu şekilde yapabilirsin.

    $groupid=$bbuserinfo['usergroupID'];
    
    if($groupid=="2"){
      echo mb_substr($post[message],0,50, "UTF-8");
    }else {
      echo $post[message];
    }
  • 27-02-2015, 16:01:59
    #9
    loc adlı üyeden alıntı: mesajı görüntüle
    Ozaman şu şekilde yapabilirsin.

    $groupid=$bbuserinfo['usergroupID'];
    
    if($groupid=="2"){
      echo mb_substr($post[message],0,50, "UTF-8");
    }else {
      echo $post[message];
    }
    Yine olmadı malesef. Sanırım vBulletin ile alakalı bir durum.