사용자가 HTML 양식을 통해 항목을 추가 할 수있는 방명록을 만들었습니다. 방명록에 데이터를 제출 한 후 일부 사용자는 페이지를 새로 고칩니다. 내가 아는 모든 브라우저는 데이터를 다시 제출합니다. 나중에. 브라우저에게 데이터를 다시 제출해서는 안된다는 것을 알 수있는 방법이 있습니까?새로 고침이 전달하지 않고 데이터를 복제하지 않도록 양식 데이터를 지우는 방법?
데이터를 데이터베이스에 성공적으로 저장 한 후 리디렉션을 사용했습니다. 하지만 이제 사용자에게 몇 가지 추가 정보를 제공하려고합니다. "귀하의 항목을 주셔서 감사합니다 '...'또는"항목의 수줍음이 전자 메일 주소로 전송되었습니다 ... ". 전달 후에 정보를 사용할 수 있도록 GET-Parameters에 모든 값을 추가하지 않는 것이 좋습니다.
사용자가 "새로 고침"버튼을 클릭 한 후 브라우저가 데이터를 다시 제출하지 못하게하는 또 다른 방법이 있습니까?
나는 그렇게 생각하지 않는다. 그것은 브라우저 동작이며 수정할 수 없다고 생각합니다. 그러나 리디렉션 된 페이지에 표시하려는 정보를 표시하면됩니다. – asprin