サーバー側(PHP)からjavascript(クライアント側)を実行する/トリガーする/コールする方法はありますか?PHP - サーバー側からjavascriptを呼び出す
I私は、ブラウザからそれを呼び出す場合(もちろん、それはクライアントだから)JavaScriptを実行することができますが、ないサーバ側/郵便配達から(いずれかがありますかしら?)
function validate_answer($p) {
?>
<script>
$.ajax({ url: '/validate_time.php',
data: {'action': 'test'},
type: 'post',
timeout:5000
});
</script>
<?php
}
私はPHPで、javascriptのようなsetTimeoutのような機能がないので、私はこの方法を使いたい理由です。
みんなありがとう
EDIT
さて、ここでのものです。 タイムアウトのあるゲームを作成しています。ゲームが開始されるたびに、タイムリミット(10分の例)が表示されます。そして、私はそれを行うための関数が必要です。残念ながら、ブラウザ経由でアクセスすることはできません(Webサービスのようなものです)。私は睡眠を使ってみましたが、それは私が望んでいたものではありません。
何が必要ですか? –
あなたはphp sleepを使うことができました –
こんにちは@u_mulder、上記のように、私はPHPのためにsettimeout(javascript)のようなものはないので必要です。睡眠はsettimeoutと同じではありません。目が覚めるまで他のものを実行しません。 – Webster