2017-04-13 15 views
-1

6時間実行されるPHPカウントダウンタイマーを作成したい場合、ユーザーが別のコンピューターからログアウトまたはログインしてもタイマーを実行し続ける必要があります。ユーザーがログアウトしてもPHPのカウントダウンタイマーが実行される

+0

あなたは任意のデータベースを使用していますか?その場合は、初期時刻とユーザーIDを格納した表を作成できます。だからあなたは、すべてのユーザーのやり取りでそれをチェックすることができます。 –

+2

「最後のカウントダウンです」をユーザーにストリームしたいですか?私はそれを聞きたいと思うことを知っている。 – Gntem

+1

@ Mr.Phoenix:私はそれのために解雇されるかもしれないが、それはそれの価値がある!だから、[LMGIFY](https://www.youtube.com/watch?v=9jK-NcRmVcw)^^編集:さて、私の唯一の彼の頭の中に*****の曲がありますか? – OldPadawan

答えて

1

動的なもの(リアルタイムで変化する秒を示すようなもの)が必要な場合は、Javascriptを使用する必要があります。実際には、私はあなたのための最善の解決策は、JavascriptでPHPを使用することだと思う。データベースには、ユーザーID(外部キー、一意キー)を格納する列と作成された時間を格納する列の2つの列を持つ表を作成できます。その後、PHPであなたは時間をチェックし、それをレスポンスに送ります。

JavaScript側では、カウントダウンPHPスクリプトにAJAXリクエストを行い、PHPが返したものに基づいてカウンタダウンを表示します。

あなたはこれらのリンク上でのヒントを持つことができます。

関連する問題