La résolution du visiteur ( Pas jvs )

WRInaute discret
Bonjour,

Est-ce possible d'avoir la résolution d'un visiteur mais pas en javascript ???

En htaccess ?
PHP, c'est po possible, je ne voit pas trop si ce n'est pas en javascript...
 
WRInaute accro
htaccess n'est pas un langage. Cela permet simplement de modifier certaines options de la configuration apache.

Effectivement, en php pur, ce n'est pas possible.
Tu va être obligé de passer par du javascript.

Mais si tu désire obtenir ta résolution dans une fonction php, c'est faisable. Tu charge ta page, récupère la résolution en javascript et la transmets via XMLHttpRequest (ajax)
 
WRInaute passionné
samuel220093 a dit:
Est-ce possible d'avoir la résolution d'un visiteur mais pas en javascript ?

Non.
Ca depend de ce que tu veux faire mais il faut operer en deux etapes.
Charger la page, recuperer la resolution, recharger la page en passant la resolution en parametre (cookie, url, ...)
Si ce n'est qu'un probleme de presentation, un peu de javascript suffit a adapter la presentation (cacher, redimensionner des elements, ...)
 
WRInaute impliqué
Une autre solution à laquelle j'avais pensée, utiliser cURL.

Par exemple on a notre page ou on a besoin de la résolution :

index.php
Code:
<?php
$ch = curl_init('data.php');
$data = curl_exec($ch);
curl_close($ch);
?>
et dans data.php
Code:
<script type="text/javascript" language="JavaScript">
document.write('width : ' +screen.width+ '; height : ' +screen.height);
</script>
Et le tour est joué :) Peut-être quelques modifs à faire au niveau de mon usage de curl (fait de mémoire...)
Code:
 
WRInaute passionné
Fais l'essai depuis un autre ordinateur (ayant une taille d'ecran differente). data.php renvoie la taille de l'ecran de ton serveur.
 
WRInaute impliqué
Il y a au moins deux possibilités pour savoir ça sans javascript:
1. le porte à porte (la plus sympa, de loin)
2. le sondage téléphonique ou directement dans la rue

Sinon y'a des stats publiées sur le net basées sur un nombre d'internautes que nous n'aurons jamais, des scripts trouvables un peu partout et qui s'installent en quelques copier-coller...
 
Discussions similaires
Haut