Petit rappel :
Les variables superglobales sont des variables comme
$_GET,
$_POST,
$_COOKIE. Celles-ci sont composées d'un underscore ( _ ) et de lettres en majuscules.
Exemple :
http://www.exolia.fr/index.php?variable=test
$_GET['variable'] retournera test
Les sessions sont très utile pour un espace d'administration ou un espace membre par exemple. Pour commencer une session sur une page, nous devons faire appel à la fonction
session_start(), celle-ci doit se situer juste après la balise
session_start();
$_SESSION['pseudo']="Nazario";
$_SESSION['site']="http://www.exolia.fr";
?>
Nous pouvons dès à présent récupérer ces variables afin de les utiliser dans une autre page à condition d'ouvrir une session.
session_start();
$pseudo=$_SESSION['pseudo'];
$site=$_SESSION['site'];
echo "Bonjour $pseudo, bonne visite sur $site.";
?>
Vous pouvez trouver l'ensemble des informations sur les sessions à l'adresse suivante :
http://fr.php.net/manual/fr/book.session.php.