Λήψη δεδομένων φορμών σε PHP
Ας υποθέσουμε ότι έχουμε ένα αρχείο form.php, και
μέσα σε αυτό μια HTML φόρμα, που αποστέλλεται στη σελίδα
result.php. Σε αυτή τη σελίδα μπορούμε
να λάβουμε τα δεδομένα της φόρμας χρησιμοποιώντας ειδικές
μεταβλητές $_GET, $_POST και
$_REQUEST.
Αυτές οι μεταβλητές περιέχουν μέσα τους έναν πίνακα δεδομένων της υποβληθείσας φόρμας. Σε αυτή την περίπτωση, τα κλειδιά αυτού του πίνακα θα είναι τα ονόματα των πεδίων εισόδου (inputs), και οι τιμές - τα δεδομένα που εισήχθησαν σε αυτά τα πεδία.
Σε αυτή την περίπτωση, εάν η φόρμα εστάλη με μέθοδο
GET, τότε τα δεδομένα θα βρίσκονται στον πίνακα $_GET,
ενώ εάν εστάλη με μέθοδο POST, τότε τα δεδομένα θα βρίσκονται αντίστοιχα
στον πίνακα $_POST. Και στη μεταβλητή $_REQUEST
θα βρίσκονται τα δεδομένα της φόρμας, που έχουν σταλεί με οποιαδήποτε
από τις μεθόδους.