Vous ne pouvez pas définir une variable de session en fonction du bouton sur lequel un utilisateur clique, car les données de session sont stockées sur le serveur et non sur le cookie.
Ce que vous pouvez faire est de donner à chaque bouton une variable GET différente, puis de l'insérer dans le tableau de session lorsque votre page se charge.
Original Page
<a onclick="javascript:window.location.href='http://www.another.page.com/?button=1'; return false;">
<a onclick="javascript:window.location.href='http://www.another.page.com/?button=2'; return false;">
<a onclick="javascript:window.location.href='http://www.another.page.com/?button=3'; return false;">
Autre Page
<?php
if(isset($_GET['button']))
{
$_SESSION['button'] = $_GET['button'];
}
//..........process stuff.................
?>
Assurez-vous de désinfecter la valeur GET
bien.
En étant plus clair. –