⊗ppPmFmVR 301 of 447 menu

Uchovanie hodnôt formulára po odoslaní v PHP

Majme nejaký formulár, ktorý sa odosiela na aktuálnu stránku:

<form action="" method="GET"> <input name="test"> <input type="submit"> </form>

Urobme to tak, aby po odoslaní zadané údaje nezmizli z nášho vstupného poľa:

<form action="" method="GET"> <input name="test" value="<?php echo $_GET['test'] ?>"> <input type="submit"> </form>

Tento prístup však nie je dokonalý - pri prvom vstupe na stránku PHP vydá chybu kvôli tomu, že $_GET['test'] neexistuje.

Na vyriešenie problému pridajme podmienku:

<form action="" method="GET"> <input name="test" value="<?php if (isset($_GET['test'])) echo $_GET['test'] ?>" > <input type="submit"> </form>

Pomocou formulára sa spýtajte na mesto a krajinu používateľa. Po odoslaní formulára zobrazte zadané údaje na obrazovke. Zaistite, aby zadané údaje nezmizli zo vstupných polí po odoslaní formulára.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť