Arka planda php dosyası çalıştırabilirmiyiz?
8
●2.136
- 27-06-2015, 23:04:39Merhaba arkadaşlar web sitemde bir php dosyası var bunu 5 dakikada bir çalıştırmam gerekıyor natrodan aldığım host'da cron jobs saatde bir ve günde 1 defa çalıştırma var ben bu yüzden mesela index.php girince calistir.php yi arka planda çalıştırmak istiyorum include edersem eğer index.php girişte donuyor bunu arka planda nasıl çalıştırabilirim bir örnek verebilirseniz sevinirim.
- 29-06-2015, 20:29:34
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.4.min.js"></script> <script type="text/javascript"> $(function(){ $.ajax({ type : "POST", url : "/url.php", data : {"parametre1":"deger1","parametre2":"deger2"}, success : function(cevap){ // yapılacak işlemler } }); }); </script>İstek atmak yeterliyse success kısmını silebilirsiniz. - 29-06-2015, 20:39:12Hocam teşekkür ederim bende localde yapmayı başardım ama 2 sorunum var yardımcı olursan sevinirim kodlarım,
<script type="text/javascript"> $(document).ready(function(e) { $.get("adm.php", function(cevap){ $("#gelen").html(cevap); }); }); </script>2'cisi,
<script type="text/javascript"> $(document).ready(function(){ $('#sonuc').load('adm.php'); }); </script>hocam burada 2 kodda çalışıyor şimdi 1'ci sorum,
Sayfa tam açıldıktan sonra bu işlemi yapmasını istiyorum.
document.ready
Sayfa açıldıktan sonramı işlem yapıyor doğrumu yani sayfa tam yüklendikten sonra oluyor dimi?
2'ci sorum ise mesela benim siteme bu kodu index.html eklıcem index.html 40 kişi giriyor her giren olduğunda yenilemesin istiyorum yani bu işlemi sağdece 5 dakikada bir olsun sunucu tarafından kontrol edilsin mümkün müdür yani siteye her girenlerin 5 dakikada bir değil sağdece 1 defa sunucu tarafından umarım anlatabilmişimdir.
Not : xx.php adlı dosya 5 dakikada 1 defa çalışacak şekilde istiyorum. - 29-06-2015, 21:06:08Sayfa yüklendikten sonra işlem yapar. Her giren için kod çalıştırılır. Zaman ayarı için bir dosya oluşturup oraya tarih yazdırıp kontrol ederek 5 dakika işlem yaptırabilirsiniz.
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 21:06:08 -->-> Daha önceki mesaj 20:54:52 --
<?php $eskiZaman = trim(file_get_contents("zaman.txt")); $yeniZaman = time(); $fark = ( $yeniZaman - $eskiZaman ); if( $fark > 300 ) { ## JS Kodlarını yazdır echo " Buraya js kodları "; ## Yeni zamanı kaydet $dosya = fopen("zaman.txt","w+"); fwrite($dosya,time()); fclose($dosya); } ?>buraya js kodları yazan yere js kodlarını yazın. ana dizinde değilse zaman.txt nin tam yerini belirtin.