Bonjour
Merci de votre aide
J'utilise une fonction en javascript qui me retouren la taille de ma page web et je veux faire un test selon la largeur de la page pour afficher une image ou une autre
Mon code m'affiche bien la taille de la page
mais le if en php ne fonctionne pas car il me retoiurne toujours tata quelq que soit la valeur de la taille de la fenètre
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo $var_resol
je pense que la variable ne me retourne pas un nombre mais une chaîne de caractère
J'ai galéré pour trouver la solution mais je n'y arrive pas
Merci de vos conseils et de votre aide
J'ai essayé des variantes
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 ?> <?php $var_resol="0";?> <!-- emplacement d'image flip entraine les modif de .interieur_titre_book { display:none; et de .cadre_book cadre_std padding-top: 46%;--> <?php function resol() { $resol='<script type="text/javascript"> document.write(""+window.innerWidth+""); </script>'; return $resol; } $var_resol=resol(); echo $var_resol; echo $screen = $var_resol; if ($screen > 1280) {echo "toto";} else { echo "tata"; } ?>
ou encore
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 echo $var_resol; echo $screen = $var_resol; $resolscreen=1280; if ($screen > $resolscreen) { echo "toto"; } }
Code : Sélectionner tout - Visualiser dans une fenêtre à part $resolscreen="1280";
mais le test se fait mal
Merci du coup de mains
Partager