Bonjour à tous,
mon problème est le suivant :
je voudrais calculer le tiers de la hauteur de l'écran d'un visiteur.
pour cela , je détermine d'abord la hauteur totale de son écran :
que j'obtiens sans problème :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <?php function hauteur() { $hauteur='<script type="text/javascript"> document.write(screen.height); </script>'; return $hauteur; } $var_hauteur=hauteur(); ?>
mais c'est là où ça ne va plus, pour obtenir le tiers de cette hauteur je pensais utiliser le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $hauteur = "<script>document.write(screen.height)</script>"; echo "<p>la hauteur de l'écran est : $hauteur px;</p>";
la réponse est : "0". J'interprète mon erreur en supposant que dans le calcul du tiers $hauteur est considéré comme variable de type string, est ce le cas et si oui comment faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $tiers = $hauteur/3; echo "<p>le tiers de la hauteur de l'écran est : $tiers px;</p>";
Merci
cordialement
jacques
Partager