• 29-05-2009, 14:26:25
    #1
    Üyeliği durduruldu
    sitemdeki resimlerin örnegin 5 sn sonra açılmasını istiyorum.

    resmi gösteren kod {image} şeklinde çagırıyor.
    <?php
    sleep(5);
    echo"{image}";
    >?

    şeklinde bişi denedim sayfayı geç açıyor vede resimi bekletmiyor.

    önerileriniz nedir?
  • 29-05-2009, 14:34:11
    #2
    Üyeliği durduruldu
    echo image ile resmin path ini mi yazdiriyorsunuz yoksa resmi resource olarak mi yazdiriyorsunuz
  • 29-05-2009, 14:38:17
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    resmi niye bekletsin sleep sayfanın çalışma süresini bekletir.

    index.php
    <?php
    echo 'Bekleyiniz...';
    ob_flush();
    flush();
    $oku = file_get_contents('test.php');
    echo $oku;
    ?>
    test.php
    <img src="abc.jpg">
  • 29-05-2009, 14:54:04
    #4
    Üyeliği durduruldu
    kodlar derlendikten sonra bir bekleme istiyorsun bunu da client te yapabilirsin yani javascript ile

    <script type="text/javascript">
    function resim(id,resim)
    {
    var d = document.getElementById(id);
    var resimx = "<img src='" + resim + "'>";
    return d.innerHTML = resimx;
    }
    function timeOut()
    {
    setTimeout("resim('saho','http://www.ankabt.net/imajlar/www.png')",5000);
    }
    window.onload = timeOut;
    </script>

    <div id="saho"></div>

    böyle birşey yazdım şimdi.

    yaptığı işlem : 5 saniye sonra saho id li div e resmi ekler

    şayet

    setTimeout("resim('saho','http://www.ankabt.net/imajlar/www.png')",5000);

    bu alanı düzeltip resim yolu yerine <?php echo $image ?>

    dersen istediğini elde etmiş olursun