양식 제출과 관련하여 명확한 설명이 있습니다. 페이지가 제출 된 후 다시 새로 고침되면 다시 게시해서는 안됩니다.여러 번 양식 게시 방지하기
어떻게하면됩니까? 사용자가 양식을 다시 제출하지 못하게하려면 어떻게해야합니까?
새로 고침이나 사용자가 양식을 다시 제출할 수있는 항목 일 수 있습니다.
양식 제출과 관련하여 명확한 설명이 있습니다. 페이지가 제출 된 후 다시 새로 고침되면 다시 게시해서는 안됩니다.여러 번 양식 게시 방지하기
어떻게하면됩니까? 사용자가 양식을 다시 제출하지 못하게하려면 어떻게해야합니까?
새로 고침이나 사용자가 양식을 다시 제출할 수있는 항목 일 수 있습니다.
프런트 엔드에서 제출 후 제출 버튼을 사용 중지 할 수 있습니다.
서버 측에서는 중복 ID를 확인할 수있는 고유 ID 또는 생성 된 임의 키를 할당 할 수 있습니다.
당신이 할 수있는 한 가지는 서버에서 요청이 오는 IP 주소를 찾고 유사한 요청 사이에 설정된 특정 간격을 동일한 사용자가 전송할 수 있다는 것입니다.
PHP를 사용하는 경우 $_SERVER['REMOTE_ADDR']
에서 IP 주소를 확인할 수 있습니다.
가능한 복제본 [PHP 페이지에서 양식 다시 보내기 방지] (http://stackoverflow.com/questions/8882808/avoid-resending-forms-on-php-pages) (솔루션은 특정 서버 측 기술과 독립적입니다. ,하지만 당신은이 서버 쪽을해야합니다). – Quentin
가능한 복제본 [뒤로 및 새로 고침 단추가 양식을 다시 제출하지 못하도록하려면 어떻게합니까?] (http://stackoverflow.com/questions/665399/how-do-i-stop-the-back-and-refresh-buttons) -from-resubmitting-my-form) –
스레드를보십시오. http://stackoverflow.com/questions/1317486/how-to-avoid-resubmit-in-jsp-when-refresh 및 http://stackoverflow.com/questions/926816/how-to-prevent-multiple-form-submit-client-side –