invalider cache - formulaire CVT
Bonjour,
Est-il possible d’invalider le cache de certaines pages en php (lors du traitement d’un formulaire CVT) ?
Voici mon soucis dans le détail :
– mon site n’est accessible qu’aux personnes connectées.
– J’ai une table supplémentaire ’spip_vu’ avec 4 champs (id, id_auteur, id_article,vu)
– pour afficher la liste des articles, j’utilise des boucles du type :
– En bas de chaque article, j’ai ajouté un formulaire CVT qui affiche juste un bouton "J’ai vu" et qui ajoute une entrée dans la base ’spip_vu’
– Quand un utilisateur clique sur le bouton, l’article devrait "disparaitre" de la liste.
Sauf que... ça ne marche qu’avec un vilain #CACHE{0} en haut de mon squelette, Sans recalcul de la page, il affiche celle en cache où l’article n’est pas masqué...
D’où ma question !
Merci d’avance pour vos lumières
AlicVB