⊗ppPmRdFS 410 of 447 menu

Dërgimi i Formës në Databazë dhe Ridrejtimi në PHP

Le të supozojmë se kemi një formë:

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

Le t'i ruajmë të dhënat e kësaj forme në bazën e të dhënave:

<?php if (!empty($_POST)) { // ruaj në bazën e të dhënave } ?>

Megjithatë, këtu na pret një problem: nëse rifreskohet faqja e shfletuesit, forma do të dërgohet dhe do të ruhet përsëri, duke krijuar një dublikatë të të dhënave.

Për të zgjidhur këtë problem, pas ruajtjes së formës duhet të kryhet një ridrejtim në të njëjtën faqe:

<?php if (!empty($_POST)) { // ruaj në bazën e të dhënave header('Location: form.php'); die(); } ?>

Krijoni një formë dhe implementoni ruajtjen e saj në BD pas dërgimit. Eliminoni ruajtjen e dyfishtë pas dërgimit.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo