Bonjour,
j'ai une problématique qui se pose à moi et j'aurai voulu savoir comment faire.
J'ai un petit site PHP.
Sur ce site les utilisateurs peuvent consulter des données via un requêteur.
Il y a aussi une mise à jour des données via une fonction de upload de fichier Excel.
Mon problème c'est que lors de la mise à jour des données il y a une incohérence des données, et ça peut durer longtemps.
Mon site est fait en PHP.
Hors je voudrais si possible d'afficher un message sur toutes les pages du sites(tous les utilisateurs qui sont en train de consulter des données),
du genre "update en cours veuillez faire attention à la cohérence des données".
Le message s'afficherait dans un bandeau en haut de la page.(ou autre chose)
Et je sais pas trop comment faire.
Ce matin j'ai pensé à une fonction AJAX, qui me mettrait un bandeau de la page à jour.
Voila à quoi j'ai pensé ce matin :
Avoir une fonction de upload qui soit de type singleton. (Je connais pas assez php pour savoir si c'est possible)
MEttre un flag dans le singleton. FONCTIONUPLOAD
Utiliser Ajax coté client pour mettre dire si le flag est à FONCTIONUPLOAD.
Si le flag est à FONCTIONUPLOAD, alors utiliser AJAX pour me dire quand le flag disparait.
le problème c'est que j'ai pas Assez d'Xp pour savoir si le c'est bien foutu comme ça.
En fait j'aurai voulu des conseils sur l'architecture.
Merci
Abdou
Partager