JeuWeb - Crée ton jeu par navigateur
[RESOLU] Origine de l'utilisateur ? - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : [RESOLU] Origine de l'utilisateur ? (/showthread.php?tid=1557)

Pages : 1 2


[RESOLU] Origine de l'utilisateur ? - Single Dark - 03-08-2007

Voilà, sur le nouvel interface de mon jeu, le css change selon l'heure, entre 8h et 20h le css est claire, et vise versa.

Mais, si il y a des québecois, je fait comment, car il me semble qu'il y a plus de 6h de décalage entre eux et nous ...

Donc voilà.


RE: Origine de l'utilisateur ? - elazard - 03-08-2007

peut etre via l'ip faut voir si ca peut être util dans ce cas là


RE: Origine de l'utilisateur ? - Cyril - 03-08-2007

Oui si le début de l'adresse IP = X
Tu stocke une heure québéquoise dans ta BDD et si c'est le cas, tu actionne cette heure là.
Ou alors tu fais autrement : tu demande à l'inscription le pays de l'utilisateur


RE: Origine de l'utilisateur ? - Single Dark - 03-08-2007

Dans le jeu, oui le joueur pourra règles l'heure, mais c'est juste à l'accueil.

Mais X est égal à quoi ?


RE: Origine de l'utilisateur ? - naholyr - 03-08-2007

En même temps, le style doit représenter l'heure DU JEU, pas l'heure du visiteur, sinon ça n'a que peu d'intérêt.
Donc autant te baser sur l'heure du serveur Wink


RE: Origine de l'utilisateur ? - Single Dark - 03-08-2007

J'explique mieux :

Le css de jour est beaucoup plus claire, et ne fait pas mal aux yeux le jour.

Le css de nuits est beaucoup plus doux, pour facilité la lisibilité.

Bon c'est vrai que ca na pas beaucoup d'importance, mais ca pourrait rajouter un petit plus à mon jeu...

Mais si vous dite qu'il n'y pas de moyen SUR de faire çà, bah t'an pis.


RE: Origine de l'utilisateur ? - Loetheri - 03-08-2007

JavaScript quand tu nous tiens ...

Pompom

*Loetheri part faire un tour*


RE: Origine de l'utilisateur ? - Single Dark - 03-08-2007

Ah et quelle fonction, me permeterai de savoir de quel pays vient utilisateur, vu que t'a l'air de vachement apprecier les capacitées du JS ???


RE: Origine de l'utilisateur ? - Loetheri - 03-08-2007

Mouarf ... Un recherche Google avec mots-clés "Java Script heure client" (en deux mots, oui :p)
Et paf ! Troisième lien : un lien sur le forum d'Alsa-Création

Tiens, exactement le même problème.

On va chercher donc à getTime. On trouve un lien sur CommentçaMarche concernant l'objet Date.

Après je te laisse faire le code toi-même, il est quasiment donné dans le premier lien.
Sérieusement, cela m'a pris 3 minutes les recherches et 5 minutes d'écrire. Je ne crois pas que c'est hors de tes capacités. Enfin, bon, c'est encore moi le méchant ^^(Je le sens bien)
Le ton enfantin découle du manque de recherche de ta part.


RE: Origine de l'utilisateur ? - Single Dark - 03-08-2007

Excuse moi, mais je n'ai pas reussi trouve les mots justes pour lancer une bonne recherche...

Merci

P.S : Espece de gros méchant Tongue

[EDIT] J'ai trouvé la solution, mais sans JS :p

Voici mon script :

Code PHP :
<?
// Script du CSS
$localtime = localtime();

if (
$localtime[2] > 8 AND $localtime[2] < 22) // Il fait jour
{
$css = "jour";
}
else
// Il fait nuit
{
$css = "nuit";
}
?>
Ici le '$localtime[2] est égal à l'heure local.

Pour voir le reste des fonctions --> http://www.php.net/localtime <--


Merci