Comment définir une variable de session en cliquant sur & lt; a & gt; lien

J'ai le problème suivant... je veux définir une variable de session en cliquant sur un lien du type:

<a href="home" name="home">home</a>

Ma recherche semble indiquer qu'il n'est pas possible pour PHP, pour rattraper le retard sur l'événement d'une telle manière qu'il serait de définir une variable de session.

Je crois que c'est possible avec l'Ajax, mais comment? Et ce serait mon lien?
Réglage de la variable de session devrait ressembler à:

$_SESSION['link'] = home;

Donc en bref: Lorsque vous cliquez sur un lien dans le HTML, une variable de session doit être définie.
COMMENT vais-je faire?

PS: je ne suis pas assez familier avec l'Ajax, mais je vais me rattraper.

EDIT: Les liens renvoient à la même page, je tiens également à éviter les url comme "à la maison.le php?lien=X".
Si il n'est pas possible de faire d'une autre façon, trop mauvais. Mais j'espère qu'il existe une solution.
Important: le nom du lien sera la valeur de $_SESSION['link']

source d'informationauteur Mixxiphoid