• 10-05-2014, 05:11:43
    #1
    Üyeliği durduruldu
    Merhaba

    Kullanıcı giriş yaptıktan sonra sqle son gezdiği postlardan itibaren her postun kategorisini kaydedip 5 adet sınırıyla bu kategorileri alıp anasayfada ve site içinde bu kategorilerdeki postları rastgele kullanıcıya göstermek istiyorum.

    Kullanıcı her postu okuduğunda eğer o kategoriden 1. postu okuyorsa birincil ilgi alanı değişecek, farklı bir kategoriden 3.postu okuyorsa ikincil alan değişecek ve bu şekilde artarak 5. ilgi alanına kadar götüreceğim.

    devamında karşısına sunacağım postların %30 i ilgi alanına %70 i rastgele olarak sunacağım.

    şimdi sıkıntıya gelelim sürekli yüzdelerle oynayabilmem gerek.

    Bu sistem için sistem mantığı nasıl olmalı?

    5 li ilgi alanı yapma amacım kullanıcı sitede gezerken ilgi alanına göre post görecek.
  • 10-05-2014, 09:22:44
    #2
    a değişkenine 1 ile 100 arasında random sayı atayın .

    if( $a <= 30 ) }{
    //ilgi alanına göre postları göster.
    }else{
    // rastgele postları göster.
    }


    bunu bir döngüye sokarak her bir post için tektek random halinede getirebilirsiniz.