Fonksiyon ile Post ( PHP )
Selamlar...
<a href="javascript:ServerRestart();"><span class="orange">Restart</span></a>
Bu şekilde bir yapı var. Yapmak istediğim olay şu:
Click yaptığım zaman
function ServerRestart(){
alert("UYARI: Tebrikler, sunucunuz yeniden başlatıldı. Başlama süresi max: 10 saniyedir.");
}
Bu fonksiyon çalışacak ama "alert" öncesi farklı bir sayfaya bilgi göndermem lazım. Yani restart komutunu.
Oda bu komut:
$Restart = "screen -dr $who -X quit; sleep 1;
Click işlemi a.php ' de
Restart işlemi b.php ' de
Son olarak kişi 2. kez restart yapmak istediğinde 5 dakika beklemelisin uyarısı çıkması gerek. Biraz karışık oldu ama bunu nasıl yapabilirim ?
<script type="text/javascript">
function ServerRestart() {
var baglan = new XMLHttpRequest();
baglan.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
var response = this.responseText;
}
}
baglan.open("GET", "b.php", true);
baglan.send();
}
</script>
tıklama yaptıracağın sayfada bunu kullanabilirsin. var = response satırının altına alert(); ekleyebilirsin.
b.phpye istediğin komutu yazabilirsin. şuanki zamanın dakikasını date('m') alıp sessiona atar 5 eklersin, şuanki zaman, sessiondakinden küçükse işlem yaptırmaz, 5 dk beklemelisin uyarısı verirsin.
umarım işine yarar