IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

être au courant du changement de page


Sujet :

JavaScript

  1. #21
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Citation Envoyé par SpaceFrog Voir le message
    ça m'echappe la Ebzz ...
    comment sauvegarder l'id session coté serveur sans une "mise a jour"
    en quoi le setInterval est utile ?
    Heu ... je n'ai pas dit qu'il n'y avait pas de mise à jour côté serveur, ça me semble obligé ...
    Et le setInterval() permet la détection même sans "action" de l'utilisateur ...

    A+

  2. #22
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2007
    Messages : 92
    Par défaut
    Ce qui me chagrine c'est que si il doit y avoir 'mise à jour' dans la bdd, c'est pas très optimisé.
    Pour vraiment suivre le combat il fraudais envoyé la requête à chaque tour ou dans un délais vraiment cour, et balancer une requête toutes les 10 secondes, N'est pas l'idéal.


    Je viens de penser à une probable solution en 2 temps

    1°) Au lancement du combat update de la bdd pour le champs combat pour signaler qu'un combat et lancé.
    2°) A la fin du combat update de la bdd pour signaler qu'il n'y a plus de combat en cours.

    Sur la session du joueur vérification du champs, si un combat est en cours et qu'il n'est pas en combat, pénalité.
    Ce qui m'embête c'est que pour un script anti-triche çà vas pénaliser les gens qui on eu un souci.


    J'ai pensé à une autre solution mais je ne sais pas si c'est possible.
    Attendre coté serveur les signaux du client envoyé via setInterval et si le signal n'est pas renvoyé dans un délai définie, lancer un procédure (un script) avant de fermer la session. Comme cela il n'y aurais mise a jour que en cas de fermeture de la page....

  3. #23
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2007
    Messages : 92
    Par défaut
    Bon pas de nouvelle idée alors je vais essayer de mettre tout cela en application et encore merci

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Réponses: 4
    Dernier message: 19/07/2010, 17h04
  2. [IE6] Changement de page courante dans un iframe
    Par maximus09 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 07/12/2009, 13h32
  3. Réponses: 6
    Dernier message: 22/06/2007, 15h51
  4. Etat : changement de page
    Par nicoaix dans le forum Access
    Réponses: 2
    Dernier message: 21/02/2006, 12h22
  5. Réponses: 9
    Dernier message: 16/01/2006, 14h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo