2011-03-31 3 views
0

/트리거 될 수 DIV 메커니즘을 나타 등록 로그인 (또는 등록) 한 후 데이터를 삽입 A) 웹 응용 프로그램의 오른쪽 상단 모서리에있는 등록/로그인 버튼을 눌러서 b) 사용자가 양식을 작성한 후 로그인하거나 등록하라는 메시지가 나타납니다 (입력 후 저장 됨)형태, 트리거 로그인을 작성하는 방법/로그인하지 않은 경우 등록하고 사용자가 내가 로그인을 만들려고 해요

다음을 숙지하고 제출 양식 프로세스 내에 로그인 프로세스를 포함시키는 방법을 이해하는 데 어려움이 있습니다.

1) 로그인/레지스터 팝업 div는 jquery에 의해 처리됩니다. 양식은 내 페이지 템플릿의 맨 아래에 있으며 웹 사이트의 모든 페이지에 표시 될 수 있습니다.

나는 사용자가 자신의 제출을 ​​완료하면 (예를 들어 Yelp.com에 같은 검토)는 팝업 DIV를 표시합니다 로그인/등록 jQuery를 유발한다고 가정.

그러나 검토 제출 등록하고 DB에 데이터를 삽입해도 괜찮은지에/사용자가 지금 참으로 기록되어 있는지 확인 프로세스를 다시 잡을 않는 방법에 대해 설명합니다.

잘못된 추적을하고 있습니까? 다른 옵션은 없습니까?

+0


: 그는 로그인/등록 양식을 완료하면, 당신은 두 가지 옵션이 있습니다. – eisberg

+0

아직 코딩 중이 아닙니다. 내가 사용해야하는 아키텍처를 정의하려고합니다. 나는 뭔가를 시작하고 막 다른 골목에 빠지기를 원하지 않습니다. 저는 여전히 솔루션을 찾고 있습니다. jquery가 제출 프로세스와 로그인/레지스터를 제어해야한다는 생각을했습니다. 최종 결과가 다음과 같은 경우 모든 권한이 허용됩니다. 로그인/등록하고 나중에 데이터를 삽입하기 위해 div를 팝업합니다. –

답변

1

먼저 로그인/로그인 된 데이터가 서버의 세션에 저장된다는 것을 알아야합니다. 그래서 사용자에게 페이지를 표시 할 때 서버 쪽에서 로그인했는지 여부를 이미 알고 있습니다.
사용자가 로그인 한 경우 로그인 div를로드하지 않아야합니다.

사용자가 로그인하지 않은 경우 로그인해야하는 작업을 수행하려는 경우 해당 사용자에게 로그인 div를 표시합니다. - AJAX와 방식
에 로그인을 할 - 로그인을 내가 코드의 일부는 당신을 돕기 위해 우리 모두가 필요하다고 생각하는 표준 방식

관련 문제