Afficher un lien de telechargement
Résolu
Ika Pro
Messages postés
149
Date d'inscription
Statut
Membre
Dernière intervention
-
Ika Pro Messages postés 149 Date d'inscription Statut Membre Dernière intervention -
Ika Pro Messages postés 149 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis devant un problème , qui, je l'espère, vous pourrez m'aider.
Sur mon site, http://pokemon-forever-online.com , les utilisateurs "invité", ne vois pas les liens de telechargement mais que les inscris ET connecté puisse les voir et telecharger les fichier.
Donc ma question, comment afficher les liens de telechargement seulement aux CONNECTE ?
PS : Actuellement les liens ne sont pas dispo sur le site car, je veux mettre en place ce système avant ;)
Merci par avances pour votre aide.
Je suis devant un problème , qui, je l'espère, vous pourrez m'aider.
Sur mon site, http://pokemon-forever-online.com , les utilisateurs "invité", ne vois pas les liens de telechargement mais que les inscris ET connecté puisse les voir et telecharger les fichier.
Donc ma question, comment afficher les liens de telechargement seulement aux CONNECTE ?
PS : Actuellement les liens ne sont pas dispo sur le site car, je veux mettre en place ce système avant ;)
Merci par avances pour votre aide.
A voir également:
- Afficher un lien de telechargement
- Site de telechargement - Accueil - Outils
- Créer un lien pour partager des photos - Guide
- Lien url - Guide
- Verificateur de lien - Guide
- Dark world telechargement - Guide
9 réponses
avec un requête sql appropriée selon ce que tu as mis dans ta table users et une condition php
Si je puis me permettre, l'anti click droit non seulement ça sert à rien mais en plus c'est totalement anti-ergonomique.
Si je puis me permettre, l'anti click droit non seulement ça sert à rien mais en plus c'est totalement anti-ergonomique.
dans ma table user j'ai mis des rang.
Mais du coup comment je vais pouvoir tourner ma requête SQL ?
Pour l'interdiction du clique droit, j'ai mes petites raisons ou pour le moment, il restera comme ça le temps que je trouve une autre solution, et je suis au courant que ce n'est pas très ergonomique ;)
Mais du coup comment je vais pouvoir tourner ma requête SQL ?
Pour l'interdiction du clique droit, j'ai mes petites raisons ou pour le moment, il restera comme ça le temps que je trouve une autre solution, et je suis au courant que ce n'est pas très ergonomique ;)
Il te faudrait rajouter dans la table users le champ online que tu mettrais à true lors de la connexion puis à false lors de la déconnexion.
Pour simuler la déconnexion lorsque l'utilisateur a simplement fermé son navigateur, tu peux rajouter un champs heure de connexion pour tester si champs est dépassé depuis 20min par exemple pour déterminer qu'il soit considéré comme offline.
https://stackoverflow.com/questions/10559444/checking-if-specific-user-is-online-through-php-session-variable
Pour simuler la déconnexion lorsque l'utilisateur a simplement fermé son navigateur, tu peux rajouter un champs heure de connexion pour tester si champs est dépassé depuis 20min par exemple pour déterminer qu'il soit considéré comme offline.
https://stackoverflow.com/questions/10559444/checking-if-specific-user-is-online-through-php-session-variable
Merci beaucoup pour ton aide.
Dernière petite question :
Comment faire un lien pour que le visiteur qui viens de s'inscrire puisse revenir en arrière plutôt que de retomber sur la page d'accueil ?
Dernière petite question :
Comment faire un lien pour que le visiteur qui viens de s'inscrire puisse revenir en arrière plutôt que de retomber sur la page d'accueil ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
on appellera page actuelle la page lue avant de cliquer sur inscription
je vois 2 méthodes:
- il faut passer en paramètre l'url de cette page actuelle (ou son id s'il y en a une) par methode post dans le lien inscription puis la récupérer sur la page d'inscription pour générer le lien.
- tu enregistres la page actuelle dans une variable de session (genre $_SESSION['page'])que tu met à jour sur chaque page sauf sur la page d'inscription bien entendu.
https://php.developpez.com/cours/sessions/
je vois 2 méthodes:
- il faut passer en paramètre l'url de cette page actuelle (ou son id s'il y en a une) par methode post dans le lien inscription puis la récupérer sur la page d'inscription pour générer le lien.
- tu enregistres la page actuelle dans une variable de session (genre $_SESSION['page'])que tu met à jour sur chaque page sauf sur la page d'inscription bien entendu.
https://php.developpez.com/cours/sessions/
Merci beaucoup pour ton aide.
Mais je n'arrive pas à faire le lien "retour à la page précédente", tu aurais un code à me filer ou un tuto ?
Merci et désolé du dérangement.
Mais je n'arrive pas à faire le lien "retour à la page précédente", tu aurais un code à me filer ou un tuto ?
Merci et désolé du dérangement.
tu as pigé pour les sessions? je crois que c'est vraiment la meilleure solution.
Chaque script devrait commencer par <?php session_start; $_SESSION['page'] = "http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; ?>
Sauf sur la page de contact ou tu vas juste récuperer cette page
$mapage = $_SESSION['page']
sinon il y a $_SERVER["HTTP_REFERER"] qui donne la page précédente il me semble
fais une recherche sur google pour php page precedente ou php page actuelle
Chaque script devrait commencer par <?php session_start; $_SESSION['page'] = "http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; ?>
Sauf sur la page de contact ou tu vas juste récuperer cette page
$mapage = $_SESSION['page']
sinon il y a $_SERVER["HTTP_REFERER"] qui donne la page précédente il me semble
fais une recherche sur google pour php page precedente ou php page actuelle