• 10-11-2021, 05:16:14
    #1
    merhaba sevgili r10 ailesi, bir konuda yardım istiyorum
    her yenileme gösterilen içeriğin değişmesini istiyorum.

    5 adet değerimiz var diyelim bunlar a b c d e olsun.
    1. giriş a
    2. sayfa değişimi b
    3. sayfa değişimi c
    4. sayfa değişimi d
    5. sayfa değişimi e
    6. sayfa değişimi a
    ....
    10. sayfa değişimi a

    şeklinde olsun istiyorum. cookie ile yapmayı denedim ancak yapamadım, sizin öneriniz nedir nasıl yapabilriim ?
  • 10-11-2021, 05:20:24
    #2
    Hocam listelerken random deneseniz çözüm olurmu acaba
  • 10-11-2021, 05:22:16
    #3
    website adlı üyeden alıntı: mesajı görüntüle
    Hocam listelerken random deneseniz çözüm olurmu acaba
    random yapabiliyorum hocam da sırasıyla gitmesi daha çok işime yarayacaktır. düşünüyorum düşünüyorum çözemedim
  • 10-11-2021, 05:55:07
    #4
    Üyeliği durduruldu
    <?php
    $alpha = array('a', 'b', 'c', 'd', 'e', 'f', 'g');
    $count = 0;
    
    if (!isset($_COOKIE['count'])) {
    setcookie('count', $count);
    }
    else {
    $count = $_COOKIE['count'] + 1;
    setcookie('count', $count);
    }
    
    echo $alpha[$count%count($alpha)];
    ?>
  • 10-11-2021, 09:39:44
    #5
    mahmutk adlı üyeden alıntı: mesajı görüntüle
    merhaba sevgili r10 ailesi, bir konuda yardım istiyorum
    her yenileme gösterilen içeriğin değişmesini istiyorum.

    5 adet değerimiz var diyelim bunlar a b c d e olsun.
    1. giriş a
    2. sayfa değişimi b
    3. sayfa değişimi c
    4. sayfa değişimi d
    5. sayfa değişimi e
    6. sayfa değişimi a
    ....
    10. sayfa değişimi a

    şeklinde olsun istiyorum. cookie ile yapmayı denedim ancak yapamadım, sizin öneriniz nedir nasıl yapabilriim ?
    Verileri veritabanından mı çekiyorsunuz?
  • 10-11-2021, 11:18:55
    #6
    <?php
    @ob_start();
    @session_start();
    $dizi = array('a', 'b', 'c', 'd');
    $number = isset($_SESSION['say']) ? $_SESSION['say'] : 0 ;
    $number = $number < count($dizi) ? $number : 0 ;
    echo $dizi[$number];
    $_SESSION['say'] = $number+1;
    ?>
  • 10-11-2021, 23:35:42
    #7
    aSSembLy adlı üyeden alıntı: mesajı görüntüle
    <?php
    @ob_start();
    @session_start();
    $dizi = array('a', 'b', 'c', 'd');
    $number = isset($_SESSION['say']) ? $_SESSION['say'] : 0 ;
    $number = $number < count($dizi) ? $number : 0 ;
    echo $dizi[$number];
    $_SESSION['say'] = $number+1;
    ?>
    KendineCoder adlı üyeden alıntı: mesajı görüntüle
    <?php
    $alpha = array('a', 'b', 'c', 'd', 'e', 'f', 'g');
    $count = 0;
    
    if (!isset($_COOKIE['count'])) {
    setcookie('count', $count);
    }
    else {
    $count = $_COOKIE['count'] + 1;
    setcookie('count', $count);
    }
    
    echo $alpha[$count%count($alpha)];
    ?>
    iki kod içinde tesekkür ederim ikisi de çalıstı hocam. iyi ki varsınız.
  • 10-11-2021, 23:36:06
    #8
    M_D_5 adlı üyeden alıntı: mesajı görüntüle
    Verileri veritabanından mı çekiyorsunuz?
    ilginiz için teşekkür ederim veritabanı değildi hocam.