⊗ppPmRdFS 410 of 447 menu

Envio de formulário para o BD e redirecionamento em PHP

Suponha que temos um formulário:

<form method="POST"> <input name="test1"> <input name="test2"> <input type="submit"> </form>

Vamos salvar os dados deste formulário no banco de dados:

<?php if (!empty($_POST)) { // salva no banco de dados } ?>

No entanto, aqui nos deparamos com um problema: se a página do navegador for atualizada, o formulário será enviado e salvo novamente, gerando dados duplicados.

Para resolver o problema, é necessário após salvar o formulário realizar um redirecionamento para a mesma página:

<?php if (!empty($_POST)) { // salva no banco de dados header('Location: form.php'); die(); } ?>

Crie um formulário e implemente o seu salvamento no BD após o envio. Elimine o salvamento duplicado após o envio.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar