2011-05-09 4 views
1

현재 결혼식 사진사를위한 멋진 3 단계 주문 양식을 작성 중이므로 손님이 사진을 주문할 수 있습니다.3 단계 주문 양식, 입력을 다시 채우기위한 가장 좋은 방법

3 단계로 양식을 설정했습니다.

1. 사용자 정보 2. 검토 순서 3. 확인 사용자가 2 단계에서가는 경우 양식 데이터를 다시 채울 수있는 가장 좋은 방법은 무엇

다시 1

내가 처음 세션을 사용하여 생각 단계하기 이 데이터가 잘못 전달 된 것 같습니다.

어떤 팁이 굉장 할 것입니다.

감사합니다.

답변

2

세션 변수를 사용하면됩니다. 다른 대안은 무엇입니까? 사용자가 서버에 보내는 모든 GET 또는 POST 요청에 이러한 값을 제공 할 수는 있지만 이는 그리 좋은 아이디어는 아닙니다. 다른 대안들? 이러한 값을 세션 변수에 저장하는 대신 일시적으로 날짜 기반을 사용할 수 있습니다. 나는 세션 변수를 사용하여 머물 것이다.

+0

난 세션과 함께 가서, 2 단계에서 세션에 POST 데이터를 저장하고, 1 단계에서 존재하는지 확인한 다음 다시 채울 것입니다. 세션에 대한 나의 의심을 지워 줘서 고마워. – eagleworks

0

내 프로젝트에서이 문제가 발생했습니다. 나는 처음에 세션으로 시작했다. 나는 그들을 임시 테이블에 저장하는 것을 끝내었다. 마지막으로 확인서를 제출 한 후 해당 테이블을 정리 한 다음 해당 데이터를 영구 테이블에 저장합니다. 레코드를 식별하기 위해 필자는 임시 테이블에서 레코드를 선택하는 매개 변수가있는 쿼리로 전달되는 별칭을 앞뒤로 전달합니다.

+0

그의 호스트에는 DB가 없습니다. 불행히도 – eagleworks

+0

Oh 와우. 내 애도. :) –

+0

사실. :) 나는 미래의 심판을 위해 이것을 메모 할 것입니다. – eagleworks

관련 문제