burakolcay adlı üyeden alıntı:
mesajı görüntüle
Php zaman sınırı
15
●1.063
- 23-05-2014, 20:07:07önce başka bir php dosyası açıp sonradan göndereceğin veriyi oraya yazmalısın sonra 5 saniye sonra yükleyecek sayfaya da bu kodu yerleştirip div idsinide yazdır yapmalısın.
<script type="text/javascript"> function yenile(){$.get("./veri.php", function(data){jQuery('#yazdir').html(data);});}setTimeout("yenile()", 5); </script> - 23-05-2014, 21:34:28eğer post işlemlerinden bahsediyorsanız ve ajaxla post ediyorsanızHasidluu adlı üyeden alıntı: mesajı görüntüle
header.php -> if( !isset($_SESSION['islemZaman'])){ $_SESSION['islemZaman'] = time() - 5; }
zaman sınırı koymak istediğiniz formların çekildiği sayfalar ->
if( !isset($_SESSION['islemZaman'])){ exit; }
$beklet = 5 - (time()-$_SESSION['islemZaman']);
if( $beklet > 0 ){ echo 'Bu sıklıkta işlem yapamazsınız. Lütfen '.$beklet.' saniye sonra tekrar deneyin.'; exit; }
$_SESSION['islemZaman'] = time();
ihtiyaca göre geliştirilebilir - 24-05-2014, 23:17:30Üyeliği durdurulduİşimi gördü hocam sağolunburakolcay adlı üyeden alıntı: mesajı görüntüle
- 25-05-2014, 00:10:54rica ederim ne zaman takılırsan soracağın soruya etiketlemen yeterli
Elimden geldiğimce yardımcı olurum.
- 25-05-2014, 00:43:17ob_start(); kullanarak php ile de yapabilirsin.Hasidluu adlı üyeden alıntı: mesajı görüntüle
<?php include 'header.php'; ob_start(); sleep(5);?> <?php bu kısım bikaç saniye çalışmayacak fakat alt satırdaki footer.php beklemeden çalışacak ?> <?php include 'footer.php'; ob_end_flush();?>
- 25-05-2014, 11:47:04Hocam Allah razı olsun ben bu sistemi unutmuştum sayende hatırladım.digiklan adlı üyeden alıntı: mesajı görüntüle
Elimden geldiğimce yardımcı olurum.