2012-04-18 3 views
0

PHP에서 녹슬지 않습니다. 사용자가 나열된 이미지/데이터/값을 선택하여 자신의 컬렉션에 저장할 수있는 PHP 할당을 curently 수행하고 있습니다. 모든 데이터를 입력하고 레코드 세트 페이징으로 반복 영역에 인쇄했습니다.PHP : 제출하기 전에 임시로 체크 박스 값을 저장하는 방법

옵션을 출력하기 위해 레코드 세트 페이징을 사용함에 따라 제출하기 전에 선택 체크 박스를 임시로 저장하는 방법에 대해 혼란 스럽습니다. (의미 : 첫 페이지 다음 내가 세션에서 저장에 기사를 읽고

내 선택)

TIA를 균형 값을 선택하고 마지막으로 제출 다음 페이지를 클릭, 그게 내가 생각 솔루션입니다,하지만 난 '궁금 페이지를 chaging 할 때 세션에 값을 전송해야합니다 (Dreamweaver에서 생성 된 레코드 세트 페이지)

답변

1

이전 답을 명확히하기 위해 각 체크 상자에 대해 새 $ _SESSION 변수를 작성하고 부울을 연관시킬 가능성이 큽니다.

+0

빠른 답장을 보내 주셔서 감사합니다. 예, 좋은 생각이지만 값을 파싱하는 방법을 궁금합니다. 게시하다 ? 하지만 양식을 제출하지 않았습니다. – Shar678

+0

양식을 게시하고 다음 변수와 함께 해당 게시물 변수를 사용하여 완성 된 양식을 작성할 수없는 이유가 있습니까? 그게 효과가있을 거라 믿기 때문에. –

+0

Sry 제 질문은 어리석은 것 같습니다 (녹슨 프로그래머). 레코드 세트 페이징 (dreamweaver에서 생성) 50 개를 첫 페이지와 다음 페이지를 더 사용할 수 있도록 생성했습니다. 클릭했을 때 양식을 제출하지 않는 코드를 확인한 후 다시 페이지로 돌아 가면 확인 된 값이 더 이상 존재하지 않습니다. 세션에 저장하는 방법에 대한 기사를 읽었습니다. 솔루션이라고 생각하지만 다음 페이지를 클릭 할 때 세션에 값을 전송하는 방법이 궁금합니다. – Shar678

1

폼 포스트의 결과를 PHP의 $_SESSION 변수에 저장할 수 있습니다. 자세한 내용은이 게시물을 참조하십시오. Storing Form Data as a Session Variable

또한 Google Land에는 개인지도가 필요합니다.


양식을 제출없이 양식을 결과 저장해야하는 경우, 자바 스크립트/AJAX 방식을 시도합니다. 아이디어는 실제로 양식을 제출하지만 비하인드 방식 (즉, 사용자가 결코 알아 채지 못하게하는 방식)으로 수행한다는 것입니다. 기본적으로 "자동 저장"기능을 구축하려고합니다. 이 두 게시물 봐 :

그들은 아마 당신의 요구 정확히 맞지 않는,하지만 그들은 당신에게 당신이 무엇을해야 좋은 아이디어를 줄 것이다.

참고 : 참고 :이 게시물은 타이머를 사용하여 자동 저장 기능을 실행합니다. 대신 트리거를 조정하여 양식의 변경 사항을 감지하는 것이 좋습니다.

+0

안녕 아이 만 사파디, 빠른 답장을 보내 주셔서 감사합니다. 예 기사를 읽었으며이 솔루션을 찾았지만 문제는 제출하지 않을 때 값 (POST)을 전송하는 방법입니다. Dreamweaver에서 생성 한 레코드 세트 페이지를 사용하고 있습니다. – Shar678

+0

@ SharP678 : 방금 내 대답을 업데이트했습니다. –

+0

감사합니다. 정말로 감사합니다. 귀하의 링크를 볼 것입니다. 나는 그것에 대한 해결책을 찾았다 고 생각한다. – Shar678

0

_SESSION에 저장하고 필요할 때 처리하십시오.

+0

Tq 대단히 제안 네 온라인에서 몇 가지 기사를 읽고이 솔루션을 찾았지만 다음 페이지 단추 (드림위버에 의해 생성 된 레코드 세트 페이징)를 클릭 할 때 값을 전송하는 방법이 궁금합니다. – Shar678

+0

Dreamweaver에서 UI 컨트롤에 대한 서비스 호출을 할 수 있습니다. – PoX

관련 문제