Problème de register global
RDB77
Messages postés
66
Statut
Membre
-
RDB77 Messages postés 66 Statut Membre -
RDB77 Messages postés 66 Statut Membre -
Bonjour,
J'ai un soucis, quand le register global = off une partie de mon jeux php ne fonctionne pas c'est à dire qu'il ne m'affiche pas la page suivante mais il revient à la page ou je suis.
Et quand je met le register global = on, le jeu fonctionne avec quelque petite imperfection qu'il n'avais pas avant (le jeu fonctionnait très bien avant )
Donc je soupçonne qu'une de mes variables global fait tout sauté mais je suis pas sur est-ce cela qui cloche ou est-ce que sa peut venir d'autre chose?
Merci
J'ai un soucis, quand le register global = off une partie de mon jeux php ne fonctionne pas c'est à dire qu'il ne m'affiche pas la page suivante mais il revient à la page ou je suis.
Et quand je met le register global = on, le jeu fonctionne avec quelque petite imperfection qu'il n'avais pas avant (le jeu fonctionnait très bien avant )
Donc je soupçonne qu'une de mes variables global fait tout sauté mais je suis pas sur est-ce cela qui cloche ou est-ce que sa peut venir d'autre chose?
Merci
A voir également:
- Problème de register global
- Global positioning system - Accueil - Transports & Cartes
- Global tv pro problème ✓ - Forum Box et Streaming vidéo
- Global no.2 lcd tv brand - Forum Téléviseurs
- Register failed traduction - Forum Mobile
- Yradio.vtuner.com register - Forum Enceintes / HiFi
6 réponses
Bonjour
une de mes variables global fait tout sauté
ça ne veut pas dire grand-chose.
Disons que ton programme se basait sur la création automatique des variables transmises par GET, POST, etc... Et que la création de ces variables n'est plus automatique. Un moyen simple est de faire des "extract" sur les tableaux super-globaux. Facile, mais tu retrouves tous les dangers liés à l'utilisation de register_globals=on.
une de mes variables global fait tout sauté
ça ne veut pas dire grand-chose.
Disons que ton programme se basait sur la création automatique des variables transmises par GET, POST, etc... Et que la création de ces variables n'est plus automatique. Un moyen simple est de faire des "extract" sur les tableaux super-globaux. Facile, mais tu retrouves tous les dangers liés à l'utilisation de register_globals=on.
Merci
Mais donc si faire un "extract" revient à la même chose que mettre register_globals=on autant laisser le register_globals=on non?
Mon boss a mis le register_globals=on parce que j'arrive pas a réglé un bug sur ce site en question et vu que je n'avais pas d'erreur visible a part le faite que lorsque je cliquais sur un lien il ne m'affichait pas la page en question mais revenais directement à la page ou j'était (j'ai une condition dans la page qui ne s'affiche pas qui me fait retourné sur la page qui marche) donc il a decidé de voir si il y avait pas d'erreur invissible.
Mais donc si faire un "extract" revient à la même chose que mettre register_globals=on autant laisser le register_globals=on non?
Mon boss a mis le register_globals=on parce que j'arrive pas a réglé un bug sur ce site en question et vu que je n'avais pas d'erreur visible a part le faite que lorsque je cliquais sur un lien il ne m'affichait pas la page en question mais revenais directement à la page ou j'était (j'ai une condition dans la page qui ne s'affiche pas qui me fait retourné sur la page qui marche) donc il a decidé de voir si il y avait pas d'erreur invissible.
Mais donc si faire un "extract" revient à la même chose que mettre register_globals=on autant laisser le register_globals=on non?
A condition de pouvoir modifier register_globals. Mes pages sont hébergées par free, ils ne me laissent pas jouer avec les fichiers de configuration !
j'ai une condition dans la page qui ne s'affiche pas Si tu sais quelle est la condition, ça ne doit pas être bien difficile de trouver pourquoi elle n'est pas remplie. Quelques 'echo' bien placés...
il a decidé de voir si il y avait pas d'erreur invissible. C'est quoi une erreur invisible ???? Et une erreur visible aussi, d'ailleurs ???
A condition de pouvoir modifier register_globals. Mes pages sont hébergées par free, ils ne me laissent pas jouer avec les fichiers de configuration !
j'ai une condition dans la page qui ne s'affiche pas Si tu sais quelle est la condition, ça ne doit pas être bien difficile de trouver pourquoi elle n'est pas remplie. Quelques 'echo' bien placés...
il a decidé de voir si il y avait pas d'erreur invissible. C'est quoi une erreur invisible ???? Et une erreur visible aussi, d'ailleurs ???
Vu que c'est mon patron qui gère l'hébergement il peut modifié le register_globals quand il veut.
Pour les erreur invisible désolé mdr je me suis mal exprimé je voulais dire les erreurs que l'on voit pas c'est a dire qu'on a pas de message d'erreur voila j'ai du mal :s.
Si on laisse le register_globals=on, est ce que sur les autres site qui sont sur le même serveur il peut apparaitre des erreurs qui n'apparaissaient pas avant?
Pour les erreur invisible désolé mdr je me suis mal exprimé je voulais dire les erreurs que l'on voit pas c'est a dire qu'on a pas de message d'erreur voila j'ai du mal :s.
Si on laisse le register_globals=on, est ce que sur les autres site qui sont sur le même serveur il peut apparaitre des erreurs qui n'apparaissaient pas avant?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
qu'on a pas de message d'erreur
Je suppose que ton boss veut mettre la directive qui contrôle l'affichage des erreurs (je n'ai plus son nom en tête) à la valeur E_ALL. On devrait toujours développer avec cette valeur, mais si le serveur qui sert au développement sert en même temps à l'exploitation, ça peut être embêtant.
Si on laisse le register_globals=on, est ce que sur les autres site qui sont sur le même serveur il peut apparaitre des erreurs qui n'apparaissaient pas avant?
En voilà une question qu'elle est bonne ! Et malheureusement la réponse est oui. Car il va apparaître dans les programmes des variables qui n'étaient pas définies avant. Et des variables non vides, en plus !
Je suppose que ton boss veut mettre la directive qui contrôle l'affichage des erreurs (je n'ai plus son nom en tête) à la valeur E_ALL. On devrait toujours développer avec cette valeur, mais si le serveur qui sert au développement sert en même temps à l'exploitation, ça peut être embêtant.
Si on laisse le register_globals=on, est ce que sur les autres site qui sont sur le même serveur il peut apparaitre des erreurs qui n'apparaissaient pas avant?
En voilà une question qu'elle est bonne ! Et malheureusement la réponse est oui. Car il va apparaître dans les programmes des variables qui n'étaient pas définies avant. Et des variables non vides, en plus !