2013-04-08 1 views
0

나는 편집 가능한 html5 페이지가 있으며 localStorage에 새 요소를 저장합니다. 내 페이지를 서버와 동기화하려고합니다. 서버 측 스크립트없이이 작업을 수행 할 수 있는지 또는 좋은 방법으로 이와 같은 작업을 수행 할 수있는 팁이 있는지 알고 싶습니다.서버 쪽 페이지가없는 HTML5 페이지 수정

고맙습니다.

답변

0

이 방법으로는 충분하지 않은 자바 스크립트 타이머입니까? 또는 jQuery?

질문은 정말로 질문보다는 더 많은 문제가되어야합니다. 만약 당신이 서버의 변수를 기반으로 업데이트한다면 AJAX를 사용할 수있을 것입니다.하지만 자바 스크립트 타이머를 사용할 때마다 X 초마다 변수가 증가한다고합니다.

2

jQuery를 사용하여 서버에서 정보를 가져 와서 로컬 저장소에 넣을 수는 있지만 로컬 정보를 서버에 업로드하려는 경우에는 주위에 아무 것도 없습니다. 사용해야합니다. 스크립트는 어렵지 않습니다. PHP, C#, Python ... 등의 많은 언어와 툴을 사용할 수 있습니다.

당신이 에있는 서버에 정보를 업로드 할 때이매우 중요한 보안 조치를 소독 있음을 유의하십시오. 기본적으로

, 이동하는 방법은 다음과 같습니다

  • 포스트
  • 는 변수를 캡처하는 일부 서버 측 스크립트를 사용하여 (AJAX 또는 HTML 양식을 사용하여, 어느 쪽이든 할 것) 서버에 대한 정보 게시했습니다.
  • 살균 데이터 (유효하지 않은 문자를 폐기 등 형식을 확인) 데이터베이스에
  • 저장 위치 (은, 이제까지? 확인 SQL 쿼리와 데이터를 연결할하지 마십시오 그에게 당신이 취약해질 수 있습니다 SQL 주입 공격), 무언가를 계산하거나 처리하십시오.
  • (어쩌면 일부 확인?) 클라이언트에 일부 상태를 반환 당신은 사용자에게 메시지를 그 확인을하고 표시 할 수 있습니다
  • ("당신의 정보가 제대로 저장되었습니다"또는 그런 일)
+0

서버가 지원하는 언어를 모르는 문제는 무엇입니까? 모든 종류의 서버에서 작동하는 무언가를 찾고 있습니다. (PHP, Java ...) – javacurve

+0

PHP는 보편적이며 WAMP 및 LAMP (Linux/Windows, Apache, MySQL, PHP)의 P입니다. –

+0

PHP는 안전한 옵션이며, 거의 모든 웹 서버에서 지원되며 쉽게 배울 수 있습니다. Java는 널리 지원되지만 시작하는 경우 수동으로 더 많은 작업을 수행해야합니다. ASP.net은 Windows 서버에서만 작동합니다. 파이썬은 점점 대중적으로 변해가고 있지만 그렇게 많이 PHP가 아닙니다. – Xocoatzin