21-12-2010, 12:52 PM
Bonjour,
Mon titre n'est surement pas très explicite, mais j'ai un problème avec mes variables lorsqu'un script redirige sur mon index.
J'explique :
Dans mon jeu, j'ai un index à l'intérieur duquel j'inclue la page demandé. Dans cet index, j'ai plusieurs fonctions qui sont appelées au tout début de l'index avant tout code html.
Ces fonctions modifient des variables ou font appels à la BDD.
Mais pour certains joueurs, c'est comme si la fonction n'avait pas été lancée ou que la variable n'avait pas été mise à jour.
Dans mon cas, c'est après un combat. Lorsque le joueur est en combat et qu'il gagne (Ou perd), il doit cliquer sur un bouton de retour. Ce bouton de retour renvoi vers un fichier qui contient un header('location:../');.
Ce header renvoi vers l'index avec la page demandé.
Mais j'ai l'impression qu'il ne recharge pas entièrement l'index. (Enfin pour moi ça fonctionne bien, mais pour certains joueurs, des variables ne sont pas entièrement actualisées).
Du coup, je me demandais si ce problème là était possible ? (L'impression qu'il ne recharge pas tout).
Est ce que je dois ajouter un header qui vide le cache ? Pourtant ce sont des variables serveur.
Ou alors, c'est moi qui ait rien compris ?
Du coup, je suis un peu perdu.
Mon titre n'est surement pas très explicite, mais j'ai un problème avec mes variables lorsqu'un script redirige sur mon index.
J'explique :
Dans mon jeu, j'ai un index à l'intérieur duquel j'inclue la page demandé. Dans cet index, j'ai plusieurs fonctions qui sont appelées au tout début de l'index avant tout code html.
Ces fonctions modifient des variables ou font appels à la BDD.
Mais pour certains joueurs, c'est comme si la fonction n'avait pas été lancée ou que la variable n'avait pas été mise à jour.
Dans mon cas, c'est après un combat. Lorsque le joueur est en combat et qu'il gagne (Ou perd), il doit cliquer sur un bouton de retour. Ce bouton de retour renvoi vers un fichier qui contient un header('location:../');.
Ce header renvoi vers l'index avec la page demandé.
Mais j'ai l'impression qu'il ne recharge pas entièrement l'index. (Enfin pour moi ça fonctionne bien, mais pour certains joueurs, des variables ne sont pas entièrement actualisées).
Du coup, je me demandais si ce problème là était possible ? (L'impression qu'il ne recharge pas tout).
Est ce que je dois ajouter un header qui vide le cache ? Pourtant ce sont des variables serveur.
Ou alors, c'est moi qui ait rien compris ?
Du coup, je suis un peu perdu.