⊗ppPmFmVR 301 of 447 menu

Διατήρηση τιμών φόρμας μετά την υποβολή σε PHP

Ας υποθέσουμε ότι έχουμε μια φόρμα που υποβάλλεται στην τρέχουσα σελίδα:

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

Ας κάνουμε έτσι ώστε μετά την υποβολή τα δεδομένα που εισήχθησαν να μην εξαφανίζονται από το input μας:

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

Αυτή η προσέγγιση, ωστόσο, δεν είναι τέλεια - κατά την πρώτη είσοδο στη σελίδα η PHP θα εμφανίσει σφάλμα εξαιτίας του ότι το $_GET['test'] δεν υπάρχει.

Για την επίλυση του προβλήματος προσθέτουμε μια συνθήκη:

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

Με τη βοήθεια μιας φόρμας ρωτήστε την πόλη και τη χώρα του χρήστη. Μετά την υποβολή της φόρμας εμφανίστε τα δεδομένα που εισήχθησαν στην οθόνη. Κάντε έτσι ώστε τα δεδομένα που εισήχθησαν να μην εξαφανίζονται από τα inputs μετά την υποβολή της φόρμας.

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη