• 07-09-2022, 21:21:55
    #1
    Merhaba,

    Bir döngü içerisinde 255 tane exec komutu dönecek. Fakat bu exec komutlarının tamamı tamamlanmadan sayfanın yüklenmesini nasıl sağlarım? (Örneğin ilk 5 tanesi tamamlandı, tamamlanan verileri gösterecek ardından diğer 5'e geçecek gibi..)
  • 07-09-2022, 21:23:14
    #2
    RabbitMQ araştırmanızı tavsiye ederim. Daha sonrasında buradaki verileri belirli bir loglama sistemiyle tutabilir ve basabilirsiniz.
  • 07-09-2022, 21:26:06
    #3
    5 e bolup her 5 te ekrana basacaksin
    i=0;
    Dongu(){
    i+=i;
    Exec islemleri
    Echo islem sonucu
    if(i%5==0){
    i=0;}
    }

    Cep telefojundan bu kadar yazabildim
  • 07-09-2022, 21:28:05
    #4
    bagimsiz adlı üyeden alıntı: mesajı görüntüle
    5 e bolup her 5 te ekrana basacaksin
    i=0;
    Dongu(){
    i+=i;
    Exec islemleri
    Echo islem sonucu
    if(i%5==0){
    i=0;}
    }

    Cep telefojundan bu kadar yazabildim
    Teşekkürler fakat php tüm işlemler bitmeden ekrana veriyi basmıyor.
  • 07-09-2022, 21:29:36
    #5
    ByArda adlı üyeden alıntı: mesajı görüntüle
    Teşekkürler fakat php tüm işlemler bitmeden ekrana veriyi basmıyor.
    Anladim javascript ile yapın hem.kolay hem istedigijiz gibi olur
  • 07-09-2022, 21:48:58
    #6
    bagimsiz adlı üyeden alıntı: mesajı görüntüle
    Anladim javascript ile yapın hem.kolay hem istedigijiz gibi olur
    JavaScript ile nasıl ping gönderebileceğimi açıklayabilir misiniz?
  • 07-09-2022, 22:24:16
    #7
    Üyeliği durduruldu
    Normal şartlarda bu dediğiniz Ajax ile yapılır. Kendiniz araştırarak yapabilirsiniz veya biz ücretli destek verebiliriz. Destek için PM atmanız yeterlidir. Kolay gelsin
  • 07-09-2022, 23:01:26
    #8
    socket programlama ile yapabilirsiniz.
  • 07-09-2022, 23:11:25
    #9
    Dediğiniz olayın adı output buffering. https://www.php.net/manual/tr/book.outcontrol.php
    Aşağıdaki kodu deneyebilirsiniz.
    echo 'Begin ...<br />';
    for( $i = 0 ; $i < 10 ; $i++ )
    {
    echo $i . '<br />';
     flush();
     ob_flush();
     sleep(1);
    }
    echo 'End ...<br />';