3
Indiquez l’intérêt que vous portez à cette question
0

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