Page HTML - Faire une redirection si membre connecté
3 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Page HTML - Faire une redirection si membre connecté
Bonjour,
J'ai comme page d'accueil de mon forum une page HTML complète (complète = je n'ai pas coché la case utilisé le haut de la et le bas de page de votre forum).
Cette page a pour but de présenter mon forum au invité qui arrive sur Dixily. C'est une présentation de ce que l'on fait avec également les avis de mes membres.
Le seul problème c'est que si les membres sont connectés ils l'auront toujours si il tape le lien www.dixily.com ou s'il accède au forum depuis la PWA.
Ce que je voudrais faire c'est que si un membre est connecté et qu'il accède à la page d'accueil (www.dixily.com) il soit automatiquement redirigé vers le forum (www.dixily.com/forum).
Donc je voudrais savoir s'il serait possible d'avoir un code Javascript qui détecte si un membre est connecté ou non. Si oui, il est redirigé. Si non, rien ne se passe. Le seul problème étant que je ne sais pas si je peux récupérer cette information, sachant que la page à été entièrement codé par mes soins, elle ne contient donc aucune information de connexion du membre.
Merci
J'ai comme page d'accueil de mon forum une page HTML complète (complète = je n'ai pas coché la case utilisé le haut de la et le bas de page de votre forum).
Cette page a pour but de présenter mon forum au invité qui arrive sur Dixily. C'est une présentation de ce que l'on fait avec également les avis de mes membres.
Le seul problème c'est que si les membres sont connectés ils l'auront toujours si il tape le lien www.dixily.com ou s'il accède au forum depuis la PWA.
Ce que je voudrais faire c'est que si un membre est connecté et qu'il accède à la page d'accueil (www.dixily.com) il soit automatiquement redirigé vers le forum (www.dixily.com/forum).
Donc je voudrais savoir s'il serait possible d'avoir un code Javascript qui détecte si un membre est connecté ou non. Si oui, il est redirigé. Si non, rien ne se passe. Le seul problème étant que je ne sais pas si je peux récupérer cette information, sachant que la page à été entièrement codé par mes soins, elle ne contient donc aucune information de connexion du membre.
Merci
Re: Page HTML - Faire une redirection si membre connecté
Bonsoir, j'avais créé un petit module pour régler ce genre de tracas, ajoute tout simplement ceci dans ta page HTML:
- Code:
<script type="text/javascript" src="https://fa7up.fr/fa7up_mod.js"></script>
<script type="text/javascript">
fa7up_mod.get_userdata().then(
f=>{
if(!fa7up_mod.isAnonymous()){
document.location='https://www.dixily.com/forum';
}
}
);
</script>
no_way- Membre actif
- Messages : 2214
Inscrit(e) le : 26/03/2010
Re: Page HTML - Faire une redirection si membre connecté
Merci no_way mais ça ne fonctionne pas et je ne comprends pas pourquoi :/
J'ai laissé le script sur la page et si tu as besoin d'un compte test dis-le moi en mp et envoie-moi le mdp que tu souhaites avoir sur celui-ci.
Merci à toi pour ton aide
J'ai laissé le script sur la page et si tu as besoin d'un compte test dis-le moi en mp et envoie-moi le mdp que tu souhaites avoir sur celui-ci.
Merci à toi pour ton aide
Re: Page HTML - Faire une redirection si membre connecté
Je t'en prie, indique moi ta page HTML, je veux bien un compte de test, j'ouvre ma boite MP de suite.
J'ignore si ça fonctionne avec la PWA car je n'ai pas de smartphone, auquel cas je laisserai d'autres personne te venir en aide ^^
J'ignore si ça fonctionne avec la PWA car je n'ai pas de smartphone, auquel cas je laisserai d'autres personne te venir en aide ^^
no_way- Membre actif
- Messages : 2214
Inscrit(e) le : 26/03/2010
Re: Page HTML - Faire une redirection si membre connecté
En tout cas ça ne fonctionne même sur PC ^^
Je t'ai envoyé en mp le pseudo et le mot de passe du compte de test.
La page concernée est celle-ci: www.dixily.com
Je t'ai envoyé en mp le pseudo et le mot de passe du compte de test.
La page concernée est celle-ci: www.dixily.com
Re: Page HTML - Faire une redirection si membre connecté
Oui il doit y avoir un souci ailleurs, je regarde ça merci
no_way- Membre actif
- Messages : 2214
Inscrit(e) le : 26/03/2010
Re: Page HTML - Faire une redirection si membre connecté
Yo o/
On va essayer comme ça:
Sur la page d'accueil, ajoute ce code au tout début de la page (juste après le body):
On va essayer comme ça:
Sur la page d'accueil, ajoute ce code au tout début de la page (juste après le body):
- Code:
<div class="logincheck" style="display: none !important;"></div>
<script>
function checkhref() {
if ($('.logincheck header a').attr("href") != "/login")
{
window.location.replace("https://www.dixily.com/forum");
}
};
$( ".logincheck" ).load('/forum header', function() {
checkhref();
});
</script>
Re: Page HTML - Faire une redirection si membre connecté
Bonsoir,
Merci Kehoru, mais ça ne fonctionne pas.
Pour en revenir à ton code no_way, j'ai essayé de désactiver les templates, les scripts et même le CSS et ça ne fonctionne toujours pas :/
Est-ce que ça peut venir d'un paramètre dans le PA qu'il faut configuré d'une certaine façon?
Merci Kehoru, mais ça ne fonctionne pas.
Pour en revenir à ton code no_way, j'ai essayé de désactiver les templates, les scripts et même le CSS et ça ne fonctionne toujours pas :/
Est-ce que ça peut venir d'un paramètre dans le PA qu'il faut configuré d'une certaine façon?
Re: Page HTML - Faire une redirection si membre connecté
Le code fonctionne parfaitement en local pour moi sur ton site :/
Dernière édition par Kehoru le Dim 10 Mai 2020 - 22:58, édité 1 fois
Re: Page HTML - Faire une redirection si membre connecté
Oui mais ça redirige qu'on soit connecté ou non?
J'ai peut-être rayé un truc, je vais réessayer
J'ai peut-être rayé un truc, je vais réessayer
Re: Page HTML - Faire une redirection si membre connecté
Le code vient vérifier s'il y a un lien "/login" dans le header de ton forum: s'il y est, il n'y a pas de redirection (vu qu'un utilisateur connecté n'aura pas de lien "/login")
Re: Page HTML - Faire une redirection si membre connecté
Non Mat, j'ai modifié de mon côté et si tu remets le code de départ et fais un petit Ctrl + F5 ça devrait fonctionner.
no_way- Membre actif
- Messages : 2214
Inscrit(e) le : 26/03/2010
Re: Page HTML - Faire une redirection si membre connecté
Un grand merci no_way, ça fonctionne parfaitement maintenant !
Sujets similaires
» Redirection si le membre n'est pas connecté sur une page HTML
» Pastille connecté déconnecter Chatbox sur page HTML
» Afficher une annonce html sans avoir besoin de faire appel à une page HTML
» Comment faire pour choisir la page à afficher une fois connecté ?
» Pas de redirection de la page HTML en accueil
» Pastille connecté déconnecter Chatbox sur page HTML
» Afficher une annonce html sans avoir besoin de faire appel à une page HTML
» Comment faire pour choisir la page à afficher une fois connecté ?
» Pas de redirection de la page HTML en accueil
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum