J’ai installé le plugin en objet pour permettre aux visiteurs de mon site de modifier leur mdp dans l’espace public (sans envoi de mail)
Le pb, c’est que je dois faire changer de mdp à plusieurs utilisateurs sur une même machine.
J’ai constaté qu’après le premier changement, lorsqu’on appelle pour les suivants la page de la forme : http://bcpst2lamartin.free.fr/spip.php?p=2769167044a253d935e7d53.90561466&action=pass
on a une erreur : Erreur : ce code ne correspond à aucun des visiteurs ayant accès à ce site.
Le pb persiste même si on se déconnecte et reconnecte plusieurs fois, si on efface toutes les traces sous FF…
Seule solution : vider le cache
Comment pourrais-je faire pour forcer spip à le faire tout seul (sans avoir donc à déconnecter l’utilisateur, me connecter en tant qu’administrateur, aller dans l’espace privé, vider le cache et refaire tout ça entre chaque utilisateur) ?
J'ai installé le plugin en objet pour permettre aux visiteurs de mon
site de modifier leur mdp dans l'espace public (sans envoi de mail)
Le pb, c'est que je dois faire changer de mdp à plusieurs utilisateurs
sur une même machine.
[...]
Le pb persiste même si on se déconnecte et reconnecte plusieurs fois, si
on efface toutes les traces sous FF...
Seule solution : vider le cache
[...]
Bonsoir,
Je pense qu'il faudrait dans un premier temps de placer ton code
(celui avec le formulaire) dans un ficheir squelette appelé par un
<INCLUDE{fond...}...>.
Ce squelette aurait une valeur de cache à 0 (ou 1).
Si le cache est à zéro, il y aura une erreur en cas
d'indisponibilité de la base de donnée.
Si le cache est à une seconde, en cas de crash de la base de donnée,
l'erreur sera celle que tu rencontre déjà, sans autres conséquences.