| |
Membre enregistré 36 messages |
|
Posté le 27 juin 2016 - 11:15 |
Bonjour à tous,
J'ai ajouter un bouton Déconnexion avec le code Finprogramme() sinon l'utilisateur restait toujours connecté (dans l'administrateur Webdev).
Le problème est que quand l'utilisateur clique sur Déconnexion, il est déconnecté et puis s'affiche une fenêtre l'application va être relancée dans 3 secondes et le logiciel est relancé ??
Avez-vous déjà rencontré ce problème ?
Merci d'avance
Philippe |
| |
| |
| | | |
|
| | |
| |
Posté le 27 juin 2016 - 12:00 |
Bonjour Philippe,
Ton utilisateur à quitter la session, mais tu es toujours sur la base Webdev.
Tu as 2 possibilités. Soit préparer une reconnexion avec SiteDynamiqueAffiche() (http://doc.pcsoft.fr/fr-FR/?3058024) Soit relancer l'affichage de ton site avec PageAffiche("http://....") et tout de suite après ton FinProgramme()
Personnellement j'utilise la deuxième option, et ca fonctionne très bien.
Bon Dev. Fred |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 36 messages |
|
Posté le 28 juin 2016 - 00:18 |
Bonsoir Fred et tout d'abord merci de prendre du temps à répondre,
Je me suis peut-être mal exprimé, je ne souhaite pas relancer le logiciel.
je souhaite quitter le programme et que l'utilisateur ne soit plus considéré comme connecté dans l'administrateur Webdev.
Quand je ferme l'explorateur, le programme se ferme mais l'utilisateur est toujours considéré comme connecté.
Donc j'ai ajouter un bouton avec le code Finprogramme(), résultat : Le programme se ferme L'utilisateur est déconnecté
Mais je ne sais pas pourquoi est affiché un message du type : Votre session est terminée, l'application va se relancer dans 3 secondes Et le programme se relance automatiquement
Cela ne le fait pas sur le poste de développement, uniquement en production
Philippe |
| |
| |
| | | |
|
| | |
| |
Posté le 28 juin 2016 - 09:25 |
Bonjour Philippe,
Comment empêches-tu la déconnexion, avec un timer ? C'est peut-être lui qui force la reconnexion...
Olivier M.
Philippe LELEUX a émis l'idée suivante :
Bonjour à tous,
J'ai ajouter un bouton Déconnexion avec le code Finprogramme() sinon l'utilisateur restait toujours connecté (dans l'administrateur Webdev).
Le problème est que quand l'utilisateur clique sur Déconnexion, il est déconnecté et puis s'affiche une fenêtre l'application va être relancée dans 3 secondes et le logiciel est relancé ??
Avez-vous déjà rencontré ce problème ?
Merci d'avance
Philippe
-- Olivier M. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 36 messages |
|
Posté le 28 juin 2016 - 16:01 |
Bonjour Olivier,
Effectivement, il est paramétré de déconnecté les utilisateurs inactifs au bout x minutes d'inactivité.
Tu penses que cela pourrait venir de cela ?
cdt |
| |
| |
| | | |
|
| | |
| |
Posté le 29 juin 2016 - 09:15 |
Le 28/06/2016 à 14:01, Philippe a écrit :
Bonjour Olivier,
Effectivement, il est paramétré de déconnecté les utilisateurs inactifs au bout x minutes d'inactivité.
Tu penses que cela pourrait venir de cela ?
cdt
salut. même problème ici depuis toujours. La solution consiste à afficher une page statique avant le finprogramme...
mon code: CookieEcrit("AppSessionID","") PageAffiche(final) FinProgramme() |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 36 messages |
|
Posté le 29 juin 2016 - 15:38 |
C'est très bizarre... Mais bon je vais tester cela Merci |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 36 messages |
|
Posté le 11 juillet 2016 - 13:14 |
Merci à tous,
Selon vos conseils, j'ai créé une page statique, j'ai fait un Pageaffiche(Page_statique) et un finprogramme() Résultat l'utilisateur est bien déconnecté mais la page statique reste affichée dans le navigateur de l'utilisateur, c'est pas terrible cdt Philippe |
| |
| |
| | | |
|
| | |
| |
Posté le 11 juillet 2016 - 13:32 |
Bonjour Philippe,
et tu voudrais qu'il se passe quoi, dans le navigateur de l'internaute ?
Cordialement
-- Fabrice Harari Consultant WinDev, WebDev et WinDev Mobile International
Plus d'information sur http://fabriceharari.com |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 36 messages |
|
Posté le 11 juillet 2016 - 16:07 |
Bonjour Fabrice,
je souhaitais tout simplement que quand l'utilisateur quitte le programme - que celui-ci se ferme - et que l'utilisateur soit déconnecté du serveur d'application.
Cette "bidouille" déconnecte bien l'utilisateur mais laisse la page statique affiché (je n'ai pas trouvé de d'option de tempo pour fermer la fenêtre après un temps x, qui aurait pu donner l'impression d'un message type "Au revoir")
cdt Philippe |
| |
| |
| | | |
|
| | |
| |
Posté le 11 juillet 2016 - 20:28 |
Tu veux fermer le NAVIGATEUR ?
Attention, tu es en train de penser à ton site comme à un programme windev...
Ton site est affiché DANS un navigateur, ce n'est pas le navigateur et il n'a pas le contrôle sur le navigateur, il s'exéute juste dans une fenêtre/onglet de celui-ci
Le comportement que tu décris est donc très rare, et en webdev, se fait avec un NavigateurFerme, qui marchote ou pas selon les navigateurs (voire l'aide)
Cordialement
-- Fabrice Harari Consultant WinDev, WebDev et WinDev Mobile International
Plus d'information sur http://fabriceharari.com |
| |
| |
| | | |
|
| | |