Bonsoir,

je développe un site où il faudrait pouvoir changer la taille des caractères (pour les mal-voyants). J'ai donc 2 boutons A+ et A- qui appellent respectivement quand on clique dessus les codes :
A+ :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
session_start();
$taille_pol= (!isset($_COOKIE["taille_pol"]))? "12":$_COOKIE["taille_pol"];
switch($taille_pol) {
case 10 : $taille_pol= "12"; break;
case 12 : $taille_pol= "15"; break;
case 15 : $taille_pol= "20"; break;
case 20 : $taille_pol= "30"; break;
case 30 : $taille_pol= "30"; break;
default : $taille_pol= "12"; break;
}
setcookie("taille_pol",  $taille_pol);
$_SESSION['size']=$taille_pol;
?>
A-:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
session_start();
$taille_pol= (!isset($_COOKIE["taille_pol"]))? "12":$_COOKIE["taille_pol"];
switch($taille_pol) {
case 10 : $taille_pol= "10"; break;
case 12 : $taille_pol= "10"; break;
case 15 : $taille_pol= "12"; break;
case 20 : $taille_pol= "15"; break;
case 30 : $taille_pol= "20"; break;
default : $taille_pol= "12"; break;
}
setcookie("taille_pol",  $taille_pol);
$_SESSION['size']=$taille_pol;
?>
Mais dès que je clique sur A+, la valeur vaut 30 et dès que je clique sur A- elle est à 10 ; je ne vois pas pourquoi. Quelqu'un peut-il le voir ?