Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

yükleniyor

Konu, 'PHP' kısmında odktr80 tarafından paylaşıldı.

  1. odktr80

    odktr80 Üye

    Kayıt:
    16 Aralık 2007
    Mesajlar:
    53
    Beğenilen Mesajlar:
    0
    file get contens ile başka bir urlden bilgi alıyorum alınan bilgiler işleniyor sonra ekrana basılıyo fakat sorun şu ki bu işlem ortlama 40 saniye sürüyo.

    ekrana yükleniyo yazısı koymak istiyorum ama beceremedim
    sayfayı refresh yapttımmı file get contens üst tarafına bir imaj bile koysam sayfa tamamen yüklenmeden o imajı göstermiyo durum böle olunca bi anlamı kalmıyo.

    sizc nasıl bi mantık yada nasıl bi kod lazım..
     
  2. xam

    xam Daimi Üye

    Kayıt:
    28 Mart 2006
    Mesajlar:
    1,080
    Beğenilen Mesajlar:
    0
    PHP:
    <?php
    Echo 'Lutfen Bekleyin bilgiler aliniyor...';
    ob_flush();
    flush();
    $get file_get_contents('http://forum.ceviz.net');
    echo 
    $get;
    ?>
     
  3. rani3l

    rani3l Üye

    Kayıt:
    19 Nisan 2005
    Mesajlar:
    221
    Beğenilen Mesajlar:
    0
    Meslek:
    talebe
    xam'ın yazdığı internet explorer'da çalışmaz.

    boşluk karakterleri ekle mesajına.
     
  4. Raiden

    Raiden self.life.start()

    Kayıt:
    11 Ekim 2004
    Mesajlar:
    4,392
    Beğenilen Mesajlar:
    0
    Şehir:
    /home/Raiden
    ie7 de çalışıyor. alt versiyonlarını bilemem.
     
  5. xam

    xam Daimi Üye

    Kayıt:
    28 Mart 2006
    Mesajlar:
    1,080
    Beğenilen Mesajlar:
    0
    ie6 ve dusuk versiyonlarda yeterli karakter uzunlugu olmayinca rani3l'nin dedigi gibi ekrana yaziyi basmiyorlar... bu durumda;
    PHP:
    <?php
    Echo 'Lutfen Bekleyin bilgiler aliniyor...'.str_repeat('&nbsp;'50);
    ob_flush();
    flush();
    $get file_get_contents('http://forum.ceviz.net');
    echo 
    $get;
    ?> 
    i$ gorecektir.
     
  6. odktr80

    odktr80 Üye

    Kayıt:
    16 Aralık 2007
    Mesajlar:
    53
    Beğenilen Mesajlar:
    0
    teşekkür ederim ancak bilgiler geldikten sonrada yazı kalıyor komik oluyo bilgiler geldiğinde yazının silinmesi için nasıl bir şey gerekir..
     
  7. xam

    xam Daimi Üye

    Kayıt:
    28 Mart 2006
    Mesajlar:
    1,080
    Beğenilen Mesajlar:
    0
    o halde soyle yap
    PHP:
    <?php
    Echo str_repeat('&nbsp;'50).'<center>Lütfen bekleyin yükleniyor...';
    ob_flush();
    flush();
    if (
    $get file_get_contents('http://forum.ceviz.net'))
    {
        echo 
    '<b>Yükleme tamamlandi!!</b></center>';
    }
    echo 
    $get;
    ?>
     
  8. axsin

    axsin Üye

    Kayıt:
    25 Mayıs 2008
    Mesajlar:
    29
    Beğenilen Mesajlar:
    0
    Eğer döngü içinde veri çekme olayı yapıyorsanız yukarıda verilenleri yapmanız gerekir. Lakin sizin durumunuz tek seferde veri çekmek sanırım?

    o halde neden ajax kullanmıyorsunuz? ilk tıklandığı anda "bekleyin" yazdırın daha sonra arka planda çalışan sayfa.php dosyası işini bitirince gelsin.