• 25-10-2023, 10:33:26
    #1
    Merhabalar,
    Zaman ayarlı site yönlendirme yapıyoruz fakat, bana siteye 10 kişi girdikten sonra tüm giren kişileri farklı siteye yönlendirmek için bir yol gerekiyor.
    Nasıl yapabilirim yardımcı olabilir misiniz. Hayırlı forumlar
    <?php header("Location: https://www.site.com"); ?>
  • 25-10-2023, 10:35:32
    #2
    Merhaba Hocam, daha detaylı bilgi verir misiniz.
  • 25-10-2023, 10:36:35
    #3
    Öncelikle siteye giriş yapan kişi sayısını alabilmek için bunu ölçmen gerekiyor, bu ölçümü sağlıklı şekilde yapabilmen çok kolay değil açıkçası daha sonrasında küçük bi if-else bloğu ile çözebilirsin if($kullanici sayisi <= $i) { phpyonlendirmeblogu } gibi
  • 25-10-2023, 10:37:25
    #4
    Absent adlı üyeden alıntı: mesajı görüntüle
    Merhaba Hocam, daha detaylı bilgi verir misiniz.
    Hocam web siteme örnek toplam 10 kişi girdi daha fazla kullanıcı girince farklı bir siteye yönlendirmek istiyorum ilk giren 10 kişi sitede kalacak sonradan girenler farklı siteye yönlendirilecek.
  • 25-10-2023, 10:37:48
    #5
    Her giren kişiye uniq_id ile session oluşturulur. Jquery ile setInterval oluşturulur. 30 saniyede bir kontrol gerçekleştirir. Setintervalde bir ajax olur ve ajax php dosyasına giderek sistemde kaç adet login varsa kontol eder eğer 10'a ulaşmış ise jquery ye giderek yönlendirme yapar. (İlk aklıma gelen, geliştirilebilir.)
  • 25-10-2023, 10:38:46
    #6
    Kirksekiz adlı üyeden alıntı: mesajı görüntüle
    Öncelikle siteye giriş yapan kişi sayısını alabilmek için bunu ölçmen gerekiyor, bu ölçümü sağlıklı şekilde yapabilmen çok kolay değil açıkçası daha sonrasında küçük bi if-else bloğu ile çözebilirsin if($kullanici sayisi <= $i) { phpyonlendirmeblogu } gibi
    Ücretli yardımcı olur musunuz
  • 25-10-2023, 10:49:41
    #7
    Bu tarz bir işlem için socket yapısı kurmanız gerekir. Çünkü 10 kişiyi takip etmeniz gerekiyor ve client tarafına redirect emrini vermeniz gerekiyor.
  • 25-10-2023, 11:03:55
    #8
    PHP güzel bir dil fakat, her şeyi PHP ile yapamazsınız. Her dilin yetersiz olduğu kısımlar vardır. Bu kısmı, node.js ile yapmanızı tavsiye ederim. En sağlıklısı olur.
  • 25-10-2023, 13:17:58
    #9
    MamiBey adlı üyeden alıntı: mesajı görüntüle
    Hocam web siteme örnek toplam 10 kişi girdi daha fazla kullanıcı girince farklı bir siteye yönlendirmek istiyorum ilk giren 10 kişi sitede kalacak sonradan girenler farklı siteye yönlendirilecek.
    Merhaba, aşağıdaki kod görüntülenme sayısına göre yönlendirme sağlayacaktır.

    <?php
    session_start();
    
    if (!isset($_SESSION['gSayisi'])) {
        $_SESSION['gSayisi '] = 1;
    } else {
        $_SESSION['gSayisi ']++;
    }
    
    if ($_SESSION['gSayisi '] <= 10) {
        ?>
        // Buraya kendi kodlarınızı ekleyiniz.
        <?php
    } else {
        header("Location: https://r10.net");
        exit();
    }
    ?>