⊗ppPmRdFS 410 of 447 menu

Űrlap adatbázisba küldése és átirányítás PHP-ban

Tegyük fel, hogy van egy űrlapunk:

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

Mentsük el ennek az űrlapnak az adatait az adatbázisba:

<?php if (!empty($_POST)) { // elmentjük az adatbázisba } ?>

Itt azonban egy probléma vár ránk: ha frissítjük a böngésző oldalát, akkor az űrlap újra elküldődik és elmentődik, ismétlődő adatot hozva létre.

A probléma megoldásához az űrlap mentése után át kell irányítanunk ugyanarra az oldalra:

<?php if (!empty($_POST)) { // elmentjük az adatbázisba header('Location: form.php'); die(); } ?>

Készítsen egy űrlapot és valósítsa meg annak mentését az adatbázisba elküldés után. Szabaduljon meg a kettős mentéstől az elküldés után.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás