⊗ppPmRdFS 410 of 447 menu

Stuur vorm na DB en herleiding in PHP

Laat ons sê ons het 'n vorm:

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

Kom ons bewaar die data van hierdie vorm in die databasis:

<?php if (!empty($_POST)) { // bewaar in die databasis } ?>

Hier wag eger 'n probleem op ons: as die bladsy verfris word, sal die vorm weer gestuur en bewaar word, wat 'n duplikaat van data sal skep.

Om die probleem op te los, moet ons na die bewaring van die vorm 'n herleiding na dieselfde bladsy uitvoer:

<?php if (!empty($_POST)) { // bewaar in die databasis header('Location: form.php'); die(); } ?>

Maak 'n vorm en implementeer die bewaring daarvan in die DB na stuur. Verwyder die dubbelde bewaring na stuur.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp