Salut tout le monde,

Voilà, j'ai trouvé un script pour détecter la taille de l'écran en javascript puis de les récupérer en Php (avec $_GET). Tout marche très bien, seulement j'aimerais éviter de passer par $_GET, car ça me donne une url pas très chouette de type : "index.php?r=1&Largeur=1024&Hauteur=768" et après j'ai peur de m'emmêler les pinceaux.
D'où ma question : est-il possible de passer des variables de javascript à php autrement qu'avec $_GET ?

Merci d'avance pour votre aide, voici le code pour ceux que ça intéresse :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?
if(!isset($_GET['r']))
{
echo "<script language=\"JavaScript\">
<!-- 
document.location=\"$PHP_SELF?r=1&Largeur=\"+screen.width+\"&Hauteur=\"+screen.height;
//-->
</script>";
}
else {    
 
// Code à afficher en cas de détection de la résolution d'affichage
     if(isset($_GET['Largeur']) && isset($_GET['Hauteur'])) {
               // Résolution détectée
							 if($_GET['Largeur']<=800){
							 	$rep="img760";//répertoire images pour écran 800x600
								$width="760";
								}
							 elseif($_GET['Largeur']>=1024){
							 $rep="img900";//répertoire images pour écran = ou > à 1024
							 $width="900";
							 }
							 else{
								$rep="img760";
								$width="760";
								}
     }
     else {
               // Résolution non détectée
								$rep="img760";
								$width="760";
     }
}
 
?>