⊗ppPmRdFS 410 of 447 menu

Kutuma Fomu kwa Hifadhidata na Upelaji upya kwa PHP

Hebu tufanye kuwa tuna fomu fulani:

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

Wacha tuokoe data ya fomu hii kwenye hifadhidata:

<?php if (!empty($_POST)) { // kuokoa kwenye hifadhidata } ?>

Hata hivyo, hapa tunakabiliwa na tatizo: ikiwa utaonyesha upya ukurasa wa kivinjari, basi fomu itakuwa imetumwa na kuokolewa tena, na kusababisha nakala ya ziada ya data.

Ili kutatua tatizo, ni muhimu baada ya kuokoa fomu kufanya upelaji upya kwa ukurasa huu huu:

<?php if (!empty($_POST)) { // kuokoa kwenye hifadhidata header('Location: form.php'); die(); } ?>

Tengeneza fomu na utekeleze kuokolewa kwayo kwenye Hifadhidata baada ya kutuma. Jikomboe kutoka kwa kuokolewa mara mbili baada ya kutuma.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa