Se o seu cache estiver cheio, voltar para a página pode acabar com os dados do formulário.
Você também pode verificar se a página é usando controle de cache para ajudar não limpe os dados no processamento da página .
header("Cache-control: private");
Você pode tentar atenuar ambos se o código da página mantiver as coisas em sessões, de modo que, se o usuário voltar, você possa preencher previamente com o que quer que tenha inserido.