⊗ppPmRdFS 410 of 447 menu

Envío de formulario a BD y redirección en PHP

Supongamos que tenemos un formulario:

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

Guardemos los datos de este formulario en la base de datos:

<?php if (!empty($_POST)) { // guardamos en la base de datos } ?>

Sin embargo, aquí nos espera un problema: si actualizamos la página del navegador, el formulario se enviará y guardará nuevamente, generando datos duplicados.

Para resolver el problema, después de guardar el formulario debemos realizar una redirección a la misma página:

<?php if (!empty($_POST)) { // guardamos en la base de datos header('Location: form.php'); die(); } ?>

Cree un formulario e implemente su guardado en la BD después del envío. Elimine el guardado doble después del envío.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar