Probleme de generation d'images png en ligne
Posté : 08 août 2006, 11:01
Bonjour,
Alors là, j'en perds mon Latin.
Après un formulaire de renseignements (page 1), je génère 3 barres horizontales en dégradé de couleurs avec des triangles se positionnant à des valeurs calculées (page 2).
Après modifs, une nouvelle page m'affiche ces trois mêmes barres avec les nouvelles valeurs plus les anciennes en grisées (page 3).
En local sous PHP 5 (wamp5), tout fonctionne parfaitement, je me ballade entre mes formulaires et mes petits triangles s'affichent correctement.
Ex : page 3

Mais une fois en ligne (sous PHP 4), tout se gâte. Les valeurs finales ne posent pas de problème (page 3). Mais étrangement, les premiers triangles ne se positionnent bien qu'aux premier affichage des pages 2 et 3. Si je recharge la page 2, si je reviens de la page 2 à la page 1 ou si je reviens de la page 3 à la page 2, toutes ces premieres valeurs se mettent à 0.
Ex : page 3

J'utilise des variables de session pour mes paramètres. Avant et après l'affichage des barres, les variables sont toujours bien renseignées.
Pourtant, la gestion des premières valeurs calculées se comporte comme si, au deuxième passage, ces variables étaient vides ???
Je n'ai pas oublié le session_start() dans la page de génération de l'image et n'oubliez pas que le script fonctionne parfaitement en local.
Quelqu'un aurait-il une idée ? Merci d'avance.
Alors là, j'en perds mon Latin.
Après un formulaire de renseignements (page 1), je génère 3 barres horizontales en dégradé de couleurs avec des triangles se positionnant à des valeurs calculées (page 2).
Après modifs, une nouvelle page m'affiche ces trois mêmes barres avec les nouvelles valeurs plus les anciennes en grisées (page 3).
En local sous PHP 5 (wamp5), tout fonctionne parfaitement, je me ballade entre mes formulaires et mes petits triangles s'affichent correctement.
Ex : page 3

Mais une fois en ligne (sous PHP 4), tout se gâte. Les valeurs finales ne posent pas de problème (page 3). Mais étrangement, les premiers triangles ne se positionnent bien qu'aux premier affichage des pages 2 et 3. Si je recharge la page 2, si je reviens de la page 2 à la page 1 ou si je reviens de la page 3 à la page 2, toutes ces premieres valeurs se mettent à 0.
Ex : page 3

J'utilise des variables de session pour mes paramètres. Avant et après l'affichage des barres, les variables sont toujours bien renseignées.
Pourtant, la gestion des premières valeurs calculées se comporte comme si, au deuxième passage, ces variables étaient vides ???
Je n'ai pas oublié le session_start() dans la page de génération de l'image et n'oubliez pas que le script fonctionne parfaitement en local.
Quelqu'un aurait-il une idée ? Merci d'avance.