PHPタイマー

WBOY
リリース: 2016-06-23 14:06:26
オリジナル
3435 人が閲覧しました

次に、オンライン質問応答システムを作成したいと思います。ユーザーが一定時間内に質問を完了する必要があり、そうでない場合は自動的に回答が終了し、スコアが与えられるようにするタイマー機能を実装する方法を説明します。カウンター、アドバイスをいただけますか?


ディスカッション (解決策) への返信

新しいページが開かれると、バックエンドは 1800 秒などの時間と秒を設定し、JS を使用してフロントでこの秒数に基づいてタイマーを作成しますバックエンドを終了し、1800 秒に提出します。バックエンドを与え、解答用紙を閉じます。
不正行為を防ぐために、バックエンドが開始しようとしているときに、回答の終了時間を記録する必要があります。時間がその時間より短い場合は、その時間を比較する必要があります。残り秒数を超えた場合は不正行為とみなされます。

新しいページが開かれると、バックエンドは 1800 秒などの時間を秒単位で設定します。フロントエンドは、JS を使用してこの秒数に基づいてタイマーを作成し、1800 秒に送信します。バックエンドになり、解答用紙は閉じられます。
不正行為を防ぐために、バックエンドが開始しようとしているときに、回答の終了時間を記録する必要があります。時間がその時間より短い場合は、その時間を比較する必要があります。残り秒数を超えた場合は不正行為とみなされます。

フロントエンドページはありません php ファイルに js を記述する方法

いわゆるフロントエンドページは、PHP ファイルから HTML を出力する場合、これがフロントエンドページです。そこに JS を記述し、AJAX メソッドをバックエンドに送信するだけです。バックエンドは別の PHP を使用して送信時間を処理します。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート