[PHP-JS] Passage variables de Javascript à Php
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:
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";
}
}
?> |