Connection obligatoire
Résolu/Fermé
A voir également:
- Connection obligatoire
- Gmail connection - Guide
- Obligatoire - Guide
- Hotmail connection - Guide
- Facebook connection - Guide
- Darkiworld inscription obligatoire - Guide
2 réponses
jean448
Messages postés
1340
Date d'inscription
mardi 29 décembre 2009
Statut
Membre
Dernière intervention
26 janvier 2017
237
28 mars 2016 à 15:38
28 mars 2016 à 15:38
tu utilise les sessions -> $_SESSION
quand un utilisateur se connecte une session est crée
donc quand il va sur ta page de tuto tu verifie que cette session existe
Si oui -> la page se charge normalement
Sinon -> tu redirige vers ta page de connexion
--
quand un utilisateur se connecte une session est crée
donc quand il va sur ta page de tuto tu verifie que cette session existe
Si oui -> la page se charge normalement
Sinon -> tu redirige vers ta page de connexion
--
forwebinscription
Messages postés
7
Date d'inscription
lundi 28 mars 2016
Statut
Membre
Dernière intervention
11 avril 2016
28 mars 2016 à 15:47
28 mars 2016 à 15:47
Bonjour,
deux possibilités s'offre à toi soit avec les sessions PHP, soit avec une protection htaccess, personnellement je privilégie la seconde option, si tu veux plus de détails laisse une réponse a+
deux possibilités s'offre à toi soit avec les sessions PHP, soit avec une protection htaccess, personnellement je privilégie la seconde option, si tu veux plus de détails laisse une réponse a+
forwebinscription
Messages postés
7
Date d'inscription
lundi 28 mars 2016
Statut
Membre
Dernière intervention
11 avril 2016
28 mars 2016 à 18:36
28 mars 2016 à 18:36
Re,
si tu es novice en programmation je te conseil le htaccess qui est plus simple a mettre en place :
1- tu crées un fichier avec le bloc note que tu appelleras .htaccess et que tu placera dans le même répertoire que le dossier ou les pages que tu veux protéger
dans ce fichier tu mets le code suivant :
-----------------------------------------------------------
AuthName "Page d'administration protégée"
AuthType Basic
AuthUserFile "/home/site/www/.htpasswd"
Require valid-user
---------------------------------------------------------
Ps : "/home/site/www/.htpasswd" : c'est le chemin de la racine de ton site ou il y'aura la liste des mots de passe en quelque sorte tu lui dis vas voir dans ce fichier si tu trouve l'utilisateur et le mot de passe.
Donc il te faut un second fichier toujours avec bloc note que tu appellera .htpasswd et dans lequel tu mettras la liste des utilisateurs avec leurs mots de passe exemple :
-----------------------------------------------------
jeanyves:motdepassedejeanyves
nicolashazard:motdepassedenicolas
-------------------------------------------------
et ainsi de suite bien sure tu remplaces les noms d'utilisateurs et mots de passe avec ceux que tu donneras aux utilisateurs qui auront droit d'accéder.
si t'as des questions laisse un message.
si tu es novice en programmation je te conseil le htaccess qui est plus simple a mettre en place :
1- tu crées un fichier avec le bloc note que tu appelleras .htaccess et que tu placera dans le même répertoire que le dossier ou les pages que tu veux protéger
dans ce fichier tu mets le code suivant :
-----------------------------------------------------------
AuthName "Page d'administration protégée"
AuthType Basic
AuthUserFile "/home/site/www/.htpasswd"
Require valid-user
---------------------------------------------------------
Ps : "/home/site/www/.htpasswd" : c'est le chemin de la racine de ton site ou il y'aura la liste des mots de passe en quelque sorte tu lui dis vas voir dans ce fichier si tu trouve l'utilisateur et le mot de passe.
Donc il te faut un second fichier toujours avec bloc note que tu appellera .htpasswd et dans lequel tu mettras la liste des utilisateurs avec leurs mots de passe exemple :
-----------------------------------------------------
jeanyves:motdepassedejeanyves
nicolashazard:motdepassedenicolas
-------------------------------------------------
et ainsi de suite bien sure tu remplaces les noms d'utilisateurs et mots de passe avec ceux que tu donneras aux utilisateurs qui auront droit d'accéder.
- si Windows refuse de nommer les fichiers avec des points d'abords .htaccess et .htpassword entoure les de guillemets ".htaccess" et ".htpassword"
si t'as des questions laisse un message.
forwebinscription
Messages postés
7
Date d'inscription
lundi 28 mars 2016
Statut
Membre
Dernière intervention
11 avril 2016
28 mars 2016 à 18:41
28 mars 2016 à 18:41
j'oubliais un truc les mots de passe doivent etre crypter tu peux faire ça avec ce code :
<?php echo crypt('tonmotdepasse'); ?>
le resultat que ça retournera sera le cryptage du mot de passe que tu aura mis entre apostrophes, et c'est la forme crypter du mot de passe que tu mettras dans le fichier .htpassword ce qui donnera :
-------------------------------------------------------
jeanyves:motdepassecrypté
nicolshazard:motdepassecripté
etc etc
-------------------------------------------------------
a+
<?php echo crypt('tonmotdepasse'); ?>
le resultat que ça retournera sera le cryptage du mot de passe que tu aura mis entre apostrophes, et c'est la forme crypter du mot de passe que tu mettras dans le fichier .htpassword ce qui donnera :
-------------------------------------------------------
jeanyves:motdepassecrypté
nicolshazard:motdepassecripté
etc etc
-------------------------------------------------------
a+
forwebinscription
Messages postés
7
Date d'inscription
lundi 28 mars 2016
Statut
Membre
Dernière intervention
11 avril 2016
28 mars 2016 à 19:41
28 mars 2016 à 19:41
Re
as tu testé ? alors ?
sinon si tu peux t'en sortir " et ça coute jamais rien d'essayer " essaye avec les session php c'est dans la même logique que le htaccess, mais c'est une autre façon de faire :
http://www.lephpfacile.com/howto/10-comment-faire-un-espace-membre-en-php tu trouveras un très bon tuto simplement expliqué un peux long mais vas y pas à pas et faits les tests en même temps, bon courage , si ça coince laisse un message.
www.sometral.com
as tu testé ? alors ?
sinon si tu peux t'en sortir " et ça coute jamais rien d'essayer " essaye avec les session php c'est dans la même logique que le htaccess, mais c'est une autre façon de faire :
http://www.lephpfacile.com/howto/10-comment-faire-un-espace-membre-en-php tu trouveras un très bon tuto simplement expliqué un peux long mais vas y pas à pas et faits les tests en même temps, bon courage , si ça coince laisse un message.
www.sometral.com
28 mars 2016 à 15:40