1

サーバーと毎晩同期する必要があるオフライン Web サイトを作成しています。私たちの従業員は屋外で、時には地下で働いており、データベースのサイトにアクセスする必要があります。しかし、家に帰ったら、調査結果を私たちに送らなければなりません。

初めて接続したとき、sqlite データベースがあるかどうかを Google Gears で確認し、ない場合はスクリプトを実行して挿入します。彼らがそれを手に入れたら、私は彼らの次の予定を彼らのローカル データベースに同期します。

作業が完了すると、翌日、接続してすべてを送信し、新しい予定をダウンロードします。

今のところ、Google Gears のおかげで、sqllite データベースを作成し、内部に新しい値を挿入することができました。しかし、php を使用してデータベースを読み取り、オンライン データベースと同期する方法が見つかりませんでした。

オンラインからオフに移行するには、PHP を使用して隠しフィールドに配列を書き込み、JavaScript でそのフィールドを読み取ることができます。しかし、他の方法では、DOMでフォームを作成し、それをJavaScriptで送信してPHPで値を読み取る方法があるかどうか疑問に思っていましたか?

多くの値を同期する必要があります。もっと簡単な方法があれば教えてください。

ご協力いただきありがとうございます

4

2 に答える 2

1

新しいデータを PHP サーバーに送信するには、Ajax を使用する必要があります。

jquery (またはその他のフレームワーク) を使用して、web 上の php にデータを投稿する方法のリソースを盗むことができます。

Web ページでオフライン時にボタンを非表示にすることができます。このボタンを使用すると、ユーザーは同期を開始できます。

PHP と jqueryのチュートリアルです。

于 2009-11-19T09:31:29.133 に答える
1

ファイルからデータまですべてを同期するのに役立つギア用の強力なスクリプトである vortex を見つけました。それは間違いなく私を助けます。

開発者のブログへのリンクは次のとおりです。ダウンロードリンクはそこにあります。

ウェブサイトが興味のある人を助けるために機能したら、私は戻ってきます.

于 2009-11-19T09:53:09.650 に答える