2010-05-03 3 views
0

현재 사용자가 양식을 작성하는 페이지를 개발 중이며 제출하면 제출 된 페이지는 다음 페이지로 이동합니다. 다음 페이지에서 사용자가 뒤로 버튼을 사용하여 이전 페이지로 돌아가거나 새로 고침을 누르면 제출 내용이 DB에 저장되지 않도록 할 수 있습니다.PHP와 HTML을 사용하여 고유 한 양식 제출

이제 각 제출물을 고유하게 만들 수있는 방법이 있다면이 문제는 피할 수 있지만 끝까지 몇 시간 동안 고민하고 나면이 일을 어떻게 수행 할 수 있는지 기억하지 못합니다. PHP), 너무 짧아서 누구나이 문제에 부딪혔습니다. 그렇다면 해결책은 무엇입니까?

답변

1

또 다른 방법은 uniqid을 사용하여 식별자를 생성하고 양식에 숨겨진 input으로 포함시키는 것입니다. 제출시 인덱스를 UNIQUE 색인으로 표시된 데이터베이스 열에 저장하십시오. 이로 인해 후속 제출 작업에서 SQL 오류가 발생하여 응용 프로그램이 정상적으로 처리 할 수 ​​있습니다.

-1

두 번째 페이지에 확인을 추가 할 수 있습니다.
확인 상자 또는 버튼을 추가하여 .... 사용자가 저장할지 여부를 확인할 수 있습니다. 및 확인을 원하지 않는 경우 삭제할 수 있습니다. 마지막 기록 .... 관리 세션을 사용하여 ....하지만 조만간 쿼리를 실행하고 그 종류를 삭제하는 것이 좋습니다. ..
그래서 가장 좋은 방법은 확인 메시지를 추가하는 것입니다 ....

+0

나는 당신이 그 질문을 이해할 것이라고 생각하지 않는다. – ceejayoz