|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre Expert
![]() ![]() |
Salut,
J'ai écris le code suivant : Code :
Avez-vous une idée ou se trouve mon erreur. ??? @+.
__________________
N'oubliez pas le Tag : ![]() C'est en parvenant à nos fins par l'effort, en étant prêt à faire le sacrifice de profits immédiats en faveur du bien-être d'autrui à long terme, que nous parviendrons au bonheur caractérisé par la paix et le contentement authentique. [Dalaï Lama] Je ne réponds pas aux messages privés s'ils sont liés à une question du forum Mon site sur Developpez.com |
||
|
|
00
|
|
|
#2 |
|
Membre expérimenté
![]() Développeur de bug Inscription : janvier 2003 Messages : 516 ![]() |
Salut,
Présenté ainsi, c'est déroutant; difficile de faire plus simple Il faudrait un peu plus d'informations, de code ... Tu es sûr de la valeur de $largeur et $hauteur (affiche les avant la condition pour voir).
__________________
"le rhume distillation - L’estomac est la cucurbite, le cerveau le chapiteau, & le nez le réfrigérant par lequel s’écoule goutte à goutte le produit de la distillation." de Avicenne Le monde se divise en deux: ceux qui utilisent le tag et les autres.Un problème? venez en découdre! |
|
|
00
|
|
|
#3 | ||
![]() ![]() Josselin Développeur Web Inscription : janvier 2004 Messages : 9 050 ![]() |
Je viens de tester :
Code :
Es-tu sûr des valeurs de $largeur et $hauteur ? |
||
|
|
00
|
|
|
#4 | ||
|
Membre Expert
![]() ![]() |
Salut,
Le script complet est le suivant : Code :
"Hauteur : 800 - Largeur : 1280 - Inférieur" ???
__________________
N'oubliez pas le Tag : ![]() C'est en parvenant à nos fins par l'effort, en étant prêt à faire le sacrifice de profits immédiats en faveur du bien-être d'autrui à long terme, que nous parviendrons au bonheur caractérisé par la paix et le contentement authentique. [Dalaï Lama] Je ne réponds pas aux messages privés s'ils sont liés à une question du forum Mon site sur Developpez.com |
||
|
|
00
|
|
|
#5 |
|
Membre chevronné
![]() Inscription : juillet 2003 Messages : 625 ![]() |
Bonjour,
un te renvoie quoi ? il doit être considéré comme un string et non un int... d'où le mauvais résultat
__________________
Le savoir est utile que s'il est partagé par tous. /(bb|[^b]{2})/ !sleep() ? array((string)) |
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() ![]() |
Cela m'affiche
string(43) "800"
__________________
N'oubliez pas le Tag : ![]() C'est en parvenant à nos fins par l'effort, en étant prêt à faire le sacrifice de profits immédiats en faveur du bien-être d'autrui à long terme, que nous parviendrons au bonheur caractérisé par la paix et le contentement authentique. [Dalaï Lama] Je ne réponds pas aux messages privés s'ils sont liés à une question du forum Mon site sur Developpez.com |
|
|
00
|
|
|
#7 |
|
Membre chevronné
![]() Inscription : juillet 2003 Messages : 625 ![]() |
Et tu es obligé d'utiliser du php pour ça ?
tu peux pas faire tests en js ?
__________________
Le savoir est utile que s'il est partagé par tous. /(bb|[^b]{2})/ !sleep() ? array((string)) |
|
|
00
|
|
|
#8 |
![]() ![]() Josselin Développeur Web Inscription : janvier 2004 Messages : 9 050 ![]() |
Oui, et maintenant, regarde la source, pas la page web. Tu verras ce que tu as dans ton var_dump().
|
|
|
00
|
|
|
#9 | |
|
Membre Expert
![]() ![]() |
Citation:
Peut-être pas mais je ne sais pas comment faire ?
__________________
N'oubliez pas le Tag : ![]() C'est en parvenant à nos fins par l'effort, en étant prêt à faire le sacrifice de profits immédiats en faveur du bien-être d'autrui à long terme, que nous parviendrons au bonheur caractérisé par la paix et le contentement authentique. [Dalaï Lama] Je ne réponds pas aux messages privés s'ils sont liés à une question du forum Mon site sur Developpez.com |
|
|
|
00
|
|
|
#10 |
![]() ![]() Josselin Développeur Web Inscription : janvier 2004 Messages : 9 050 ![]() |
Tu affiches ton var_dump() dans ton navigateur. Ton navigateur interprète une partie de ton var_dump(). Donc une fois que tu as fait ton var_dump(), affiche la source de la page.
|
|
|
00
|
|
|
#11 | ||||
|
Membre expérimenté
![]() Développeur de bug Inscription : janvier 2003 Messages : 516 ![]() |
C'est pas un problème de portée de variable plutôt?
Cela me semblait bizarre que tu puisse récupérer la valeur d'une variable déclarée dans un autre bloc JS. Si je fais var_dump($hauteur) moi j'obtiens: Code :
string '<script>document.write(EcranHaut);</script>' (length=43) mon test: Code :
Code :
__________________
"le rhume distillation - L’estomac est la cucurbite, le cerveau le chapiteau, & le nez le réfrigérant par lequel s’écoule goutte à goutte le produit de la distillation." de Avicenne Le monde se divise en deux: ceux qui utilisent le tag et les autres.Un problème? venez en découdre! |
||||
|
|
00
|
|
|
#12 | ||
|
Membre chevronné
![]() Inscription : juillet 2003 Messages : 625 ![]() |
Code :
__________________
Le savoir est utile que s'il est partagé par tous. /(bb|[^b]{2})/ !sleep() ? array((string)) |
||
|
|
00
|
|
|
#13 | ||||
|
Membre Expert
![]() ![]() |
Citation:
Warning: Wrong parameter count for var_dump() in /var/www/v/vv/vv8/vv87.perso.sfr.fr/public_html/index.php on line 43 Citation:
__________________
N'oubliez pas le Tag : ![]() C'est en parvenant à nos fins par l'effort, en étant prêt à faire le sacrifice de profits immédiats en faveur du bien-être d'autrui à long terme, que nous parviendrons au bonheur caractérisé par la paix et le contentement authentique. [Dalaï Lama] Je ne réponds pas aux messages privés s'ils sont liés à une question du forum Mon site sur Developpez.com |
||||
|
|
00
|
|
|
#14 | |||
|
Membre expérimenté
![]() Développeur de bug Inscription : janvier 2003 Messages : 516 ![]() |
Citation:
Code :
__________________
"le rhume distillation - L’estomac est la cucurbite, le cerveau le chapiteau, & le nez le réfrigérant par lequel s’écoule goutte à goutte le produit de la distillation." de Avicenne Le monde se divise en deux: ceux qui utilisent le tag et les autres.Un problème? venez en découdre! |
|||
|
|
00
|
|
|
#15 | ||
|
Membre chevronné
![]() Inscription : juillet 2003 Messages : 625 ![]() |
Code :
__________________
Le savoir est utile que s'il est partagé par tous. /(bb|[^b]{2})/ !sleep() ? array((string)) |
||
|
|
00
|
|
|
#16 |
|
Membre Expert
![]() ![]() |
Si je vais un :
J'obtiens : String Si je fais : J'obtiens : 0 Que dois-je faire ?
__________________
N'oubliez pas le Tag : ![]() C'est en parvenant à nos fins par l'effort, en étant prêt à faire le sacrifice de profits immédiats en faveur du bien-être d'autrui à long terme, que nous parviendrons au bonheur caractérisé par la paix et le contentement authentique. [Dalaï Lama] Je ne réponds pas aux messages privés s'ils sont liés à une question du forum Mon site sur Developpez.com |
|
|
00
|
|
|
#17 | |||||||
|
Membre actif
![]() Fabrice AgnelloDéveloppeur informatique Inscription : octobre 2010 Messages : 76 ![]() |
Citation:
vous mélangez php et javascript qui ont deux contextes d'exécution différents. Ici, PHP (qui s'exécute sur le serveur, donc en premier) va interpréter votre page et générer le HTML suivant : Code :
Code :
Code :
if (($hauteur < 400) || ($largeur < 600)) C'est ce que vous pouvez vérifier à l'affichage car, de fait vous avez bien les valeurs numériques affichées. Par contre, en explorant le code HTML généré vous devriez pouvoir observer que ces valeurs numériques ne sont pas en dans le code HTML, mais plutot les balises de <script> générées. Tout ça pour dire que côté PHP, vous ne pourrez pas accéder de cette manière à la taille de votre viewport. Il faudra peut-être transmettre cette information lors de l'envoi de la requete HTTP au serveur pour que PHP puisse la traiter. HTH. |
|||||||
|
|
00
|
|
|
#18 |
|
Membre expérimenté
![]() Développeur de bug Inscription : janvier 2003 Messages : 516 ![]() |
Bon, déjà tu ne peux pas faire cela ainsi: Puisque tu ne peux récupérer les valeurs de EcranHaut et EcranLarg; ce sont des variables javascript (définit après l'interprétation du php sur le serveur, côté client).
Deux solutions soit tu stocke ces infos dans un formulaire en champs hidden, soit tu passe par de l'AJAX. MAIS AVANT TOUT: je rejoins syl2095, qu'est ce que tu veux faire comme traitement selon la résolution? Cela sera peut-^tre plus facile à faire en javascript. Edit: ah j'ai été pris de vitesse : )
__________________
"le rhume distillation - L’estomac est la cucurbite, le cerveau le chapiteau, & le nez le réfrigérant par lequel s’écoule goutte à goutte le produit de la distillation." de Avicenne Le monde se divise en deux: ceux qui utilisent le tag et les autres.Un problème? venez en découdre! |
|
|
10
|
Copyright © 2000-2012 - www.developpez.com