2012-02-24 5 views
0

まずいくつかの背景場合+ onclickの新しいコンテンツを表示するには、mysqlの提出をインターネットへのアクセスを必要としない:プリロードされたコンテンツ。接続OK

私はpiechartsとの割合として結果をデータと定期的にメールを集める無効の学習者のための非公式なフィードバックシステムを開発しました。

QTV http://www.mwjt.co.uk/QTV.jpg

現在は2つのPHPのWebページを使用しています。

-Theは、最初のデータベースから質問を読み込みます。

- 第2(感謝のページ)は入力を(GETとして)受け取り、それをデータベースに送信し、次に任意のランダムな文字列変数で最初のページにリダイレクトして、強制的にリロードを強制しますデータベースからの最新の質問;これらは電子メールを使用して手動で更新されます)。

残念ながら、システムが無線接続していることがあります。その結果、生徒がスイッチの入力に当たったときに、「インターネットに接続していません」と表示され、リモートに接続され、リフレッシュされるまでそこに座ります。私はこの落下接続するための最善の回避策を探しています

私の質問はこれです。私は接続がダウンしているときに(非公式で完全に正確ではない)いくつかのエントリーがDBに提出されない場合にはうんざりしませんが、私はいつもボタンを押すというサイクルが好きです - >感謝のページが表示されます - >リダイレクト(新しい接続の場合はOK、それ以外の場合は前の質問を表示)を一貫性のあるものに変更します。

私は何とか質問と感謝の両方を1つのページに読み込まなければならず、投稿が失敗した場合にエラーがスローされないと仮定していますが、進める方法はわかりません。

多くの多くのおかげで、最初のページでマイク

答えて

0

、彼らは選択肢のいずれかを選択すると、ウィンドウの簡単なdiv大きさを持っているがポップアップし、それは別のページのようなに見えるように、ページ全体をカバー。バックグラウンドで実行してデータを送信するAJAXスクリプト(HTML自体の中に)を書く。インターネットに障害が発生した場合、AJAXはおそらく失敗するでしょうが、ポップアップのスクリプトはローカルであり、HTMLが既にロードされているので、はまだでなければなりません。

関連する問題