Χρήση της POST και GET
GET
Όταν χρησιμοποιείται η μέθοδος GET τα δεδομένα είναι σε μορφή text και είναι ορατά από τον καθένα στο URL που καλεί το script. Επιπλέον η ποσότητα των δεδομένων που μπορούν να μεταδοθούν με τη χρήση της μεθόδου GET είναι περιορισμένη. Έτσι για να περάσουμε μια μεταβλητή που θα μας δίνει το όνομα κάποιου γίνεται ως εξής: (selida.php?name=Dimitris)
<?php
if (isset($_GET['name']))
echo "Γειά σου ".$_GET['name']."!";
else
echo "Δεν έδωσες το Όνομά σου";
?>
if (isset($_GET['name']))
echo "Γειά σου ".$_GET['name']."!";
else
echo "Δεν έδωσες το Όνομά σου";
?>
POST
Όταν χρησιμοποιείται η μέθοδος POST τα δεδομένα μεταδίδονται με ξεχωριστή σύνδεση στο script και δεν είναι ορατά στο URL που καλεί το script. Επιπλέον η ποσότητα των δεδομένων που μπορούν να μεταδοθούν με τη χρήση της μεθόδου POST δεν είναι περιορισμένη. Τα δεδομένα στέλνονται κυρίως από φόρμες.
<?php
if (isset($_POST['name']))
echo "Γειά σου ".$_POST['name']."!";
else
echo "Δεν έδωσες το Όνομά σου";
?>
if (isset($_POST['name']))
echo "Γειά σου ".$_POST['name']."!";
else
echo "Δεν έδωσες το Όνομά σου";
?>







