Bonjour,

Je suis en train de développer un module de réservation de locaux.
J'utilise php/mysql et de l'ajax pour gérer tout ça, ça marche assez bien, et en gros c'est terminé.

Sous FF, tout fonctionne super et j'en suis à la phase de tests.
Puis je passe sous IE pour voir ce que ça donne, et j'ai un problème.

Pour résumé le processus de réservation :

sur la gauche de la page, un petit calendrier qui permet de choisir la date.
sur le reste de la page, soit la date du jour, soit la date choisie, et un lien pour réserver un local.

une fois le lien de réservation cliqué, une demande pour le nombre de personnes, ce qui orientera le choix du local, puis un choix des heures de réservation et un formulaire pour les coordonnées de l'utilisateur, un bouton réserver.

il y a une confirmation par email une fois la réservation finie.

Jusque là, tout se passe bien et de la même façon sous FF et IE.

Par contre une fois que la confirmation est partie et que l'on revient sur le calendrier, sous IE, la réservation ne s'affiche pas.
Pour FF, pas de problème, les heures réservées sont bien là.


Je ne comprends pas du tout d'où peut venir le problème, c'est la première fois que je rencontre ça.

Si on vide la cache de IE et qu'on recharge la page, les réservations s'affichent bien. Pourtant je ne vois pas en quoi la cache poserait problème.
J'ai essayé d'empêcher de mettre la page en cache avec les meta
<meta http-equiv="Expires" content="Thu, 01 Dec 1994 16:00:00 GMT" />
<meta http-equiv="Pragma" content="no-cache" />

mais là non plus, ça ne change rien.


Je ne vois vraiment pas d'où peut venir le problème, et je ne sais donc pas trop vers où me tourner pour mes recherches de docs..


Quelq'un aurait une idée?

Merci
A.