2013-04-08 54 views
0

我有一個可編輯的html5頁面,我在localStorage中存儲了新的元素。 我想將我的頁面與服務器同步。 我想知道我是否可以在沒有服務器端腳本的情況下執行此操作,或者是否有一些提示以良好方式執行此類操作。修改一個沒有服務器端頁面的HTML5頁面

謝謝:)

回答

0

是javascript定時器不足以這種方式?或jQuery?

這個問題真的應該是一個問題而不是問題。如果你基於服務器的變量進行更新,那麼你可以使用AJAX我相信,但如果它像每增加一個X秒遞增變量,我會專注於使用JavaScript計時器。

2

你可以很容易地使用jQuery從服務器獲取信息,然後把它放在本地存儲上,但是如果你想上傳本地信息到服務器是沒有辦法的,你必須使用某種腳本,強硬它並不難,有許多語言(PHP,C#,Python ...)和你可以使用的工具。

請記住,當你上傳的信息,你必須服務器消毒非常重要安全措施。

基本上,要走的路是:

  • 後的信息到服務器(使用AJAX或HTML形式,無論哪種方式都行)
  • 使用一些服務器端腳本來捕捉變量發佈。
  • 淨化您的數據(檢查格式,摒棄非有效字符等)
  • 存儲它的數據庫(不要,永遠,連接具有一個SQL查詢您的數據可以嗎?可以讓你容易受到一次SQL注入攻擊),計算一些東西或做些什麼。
  • 還有些地位的客戶(一些確認可能?)
  • 您可能需要採取的確認,並顯示一條消息給用戶(「您的信息是正確保存」或類似的東西)
+0

我的問題在這裏,我不知道服務器支持哪種語言? (PHP,Java ...) – javacurve 2013-04-08 15:33:26

+0

PHP是通用的,它是WAMP和LAMP(Linux/Windows,Apache,MySQL,PHP)中的P。 – 2013-04-08 15:34:38

+0

PHP是一個安全的選項,幾乎可以在任何Web服務器上支持,並且很容易學習。 Java得到了廣泛的支持,但如果您開始使用Java,您可能不想惹惱它(需要手動執行更多操作)。 ASP.net只適用於Windows服務器。 Python正變得越來越流行,但不是那麼多,所以我會用PHP – Xocoatzin 2013-04-08 15:36:06

相關問題