récupérer une valeur javascript en php

Si vous voulez parler de code, programmation ou autres routines, c par là !

Modérateur : Modérateurs

the beginner
Apprenti
Apprenti
Messages : 35
Inscription : mer. févr. 12, 2003 5:37 pm

récupérer une valeur javascript en php

Message par the beginner »

yop les aminches. ça faisait longtemps!!!

voilà mon problème(petit je l'admet) :

je cherche à récupérer la résolution de mon écran pour pouvoir traiter les valeurs en php. malheureusement si il y a une fonction toute faite qui le fait (en php) je ne la connait pas. en javascript il y a screen.width et screen.height mais pour le moment j'éprouve quelque difficultés à récuperer ces valeurs pour pouvoir les utiliser en php

pouvez-vous m'aider???

merci et a+++ :love:

Avatar de l’utilisateur
bruce
Superviseur
Superviseur
Messages : 1405
Inscription : mer. avr. 18, 2001 1:00 am
Localisation : In da beat we trust !
Contact :

Message par bruce »

Heu récupérer ça en php je sais pas trop car c pas lié, le php est exécuté côté serveur... A la limite essaye de passer par un cookie commun...
A+++
Bruce aka Lemmings
www.bheller.com

the beginner
Apprenti
Apprenti
Messages : 35
Inscription : mer. févr. 12, 2003 5:37 pm

heu???

Message par the beginner »

pourrais je te demander d'être un petit peu plus clair ake là je vois pas de qoui tu veux parler...

les cookies sont pour moi une science obscure... :???:

par contre si je fais une fonction en javascript du style:

function ecran_width() {
largeur = screen.width;
}


ma variable doit bien être en mémoire quelque part???


sinon j'ai peut être une autre solution mais tu dois tout de même m'aider si cela est possible...

avec une fonction je récupère un "string". comment faire pour le forcer en "integer"???


sur ce en espérant que tu pourras m'aider bruce ou alors les autres n'hésitez pas

à+++ :love:

Avatar de l’utilisateur
pwaloku
Empereur
Empereur
Messages : 5261
Inscription : ven. août 02, 2002 6:12 pm
Localisation : Out of Belgium

Message par pwaloku »

Petit vicieux va! récupérer des strings... Trois pater et 15 ave + une flagellation en place publique pour ta pénitence. :D
"L'absence totale d'humour dans la bible est une des choses les plus étranges de la littérature." (A. N. Whitehead).

Avatar de l’utilisateur
scrills
Apprenti
Apprenti
Messages : 25
Inscription : jeu. oct. 11, 2001 1:00 am

Message par scrills »

Bah chuis pas un pro de javascript, mais je pense que si ça marche comme java tu pourras caster ton string en integer du style:

int tonInt;
String tonString;
tonInt = (int)tonString;

(dans l'autre sens ça donnerai plutot : tonString = tonInt.toString(); )

Pour ton problème de php, je sais pas exactement non plus mais la difficulté vient effectivement du fait que le php est traité coté serveur, dès lors ce qu'il pourrait être judicieux de faire ce serait de récupérer la résolution avec ton javascript et une fois que tu as tes valeurs tu fais une redirection avec en passage de paramètre tes valeurs. Ce n'est qu'une idée...

Scrills

PS : chuis fatigué, je dis peut etre que des conneries...

Avatar de l’utilisateur
bruce
Superviseur
Superviseur
Messages : 1405
Inscription : mer. avr. 18, 2001 1:00 am
Localisation : In da beat we trust !
Contact :

Message par bruce »

scrills a écrit :Bah chuis pas un pro de javascript, mais je pense que si ça marche comme java tu pourras caster ton string en integer du style:

int tonInt;
String tonString;
tonInt = (int)tonString;

(dans l'autre sens ça donnerai plutot : tonString = tonInt.toString(); )

Pour ton problème de php, je sais pas exactement non plus mais la difficulté vient effectivement du fait que le php est traité coté serveur, dès lors ce qu'il pourrait être judicieux de faire ce serait de récupérer la résolution avec ton javascript et une fois que tu as tes valeurs tu fais une redirection avec en passage de paramètre tes valeurs. Ce n'est qu'une idée...

Scrills

PS : chuis fatigué, je dis peut etre que des conneries...
Hum pas con en effet, plus simple que mon idée de cookie :lol:
A+++
Bruce aka Lemmings
www.bheller.com

Répondre