Installé une sessions php?

Résolu/Fermé
bender14 Messages postés 7 Date d'inscription mardi 11 novembre 2008 Statut Membre Dernière intervention 23 novembre 2008 - 11 nov. 2008 à 21:17
bender14 Messages postés 7 Date d'inscription mardi 11 novembre 2008 Statut Membre Dernière intervention 23 novembre 2008 - 23 nov. 2008 à 23:23
Bonjour,

voilà un problème concernant mon site personnel hébergé chez free.fr (je sais qu'il faut créer un dossier "sessions à la base du serveur, mais je ne c'est quel est sont utilités??). je voudrais créer une partie membres (donc privé sur mot de pass que je leur fourniré personnellement) sur mon site, mais après avoir lu tous les sujets concernant les sessions je lutte toujours.

voilà j'ai créé un répertoire "private" et je voudrer protéger le fichier dedans qui une fois identifié permettra d'accéder à une page

donc pour résumer mon site sera constitué comme ca :

Menu

La Team

Nos membres

Le Reglement

Forum

Nos Photos

Lois en vigueur

contact

zone membres <----


Un peu d'aide ne serait pas de refus.
j'attend toute propotition merci.
( je travail uniquement via ftp)

8 réponses

CrazyWorld Messages postés 326 Date d'inscription samedi 8 novembre 2008 Statut Membre Dernière intervention 16 février 2013 41
11 nov. 2008 à 21:21
Salut ^^
Puisque c' est toi qui donne les codes d' accès, pourquoi n' utilise pas un simple Htaccess dans ton répertoire "Private" ?
0
bender14 Messages postés 7 Date d'inscription mardi 11 novembre 2008 Statut Membre Dernière intervention 23 novembre 2008
11 nov. 2008 à 21:24
il refuse de fonctionné . j'ai donc decidé a se moment de passé via les sessions
d'ailleurs les tuto sur le Htaccess ne sont pas tres clair.
0
CrazyWorld Messages postés 326 Date d'inscription samedi 8 novembre 2008 Statut Membre Dernière intervention 16 février 2013 41
11 nov. 2008 à 21:36
Oké alors pour les sesssions php

// session_start() ; à placer au début de page très important.
session_start() ;


// une fois le mot de passe vérifié et reconnu valide tu initialises ta session,
tu lui attribues une valeur de 1 par exemple.
$_SESSION["access"] = 1 ;


//Et dans tes pages protégées, tu vérifies si la variable session "access" est égale à 1 pour autoriser l' accès
session_start() ;
$access=$_SESSION["access"];
if ($access != 1){
header("Location:  index.html");exit();
}
0
bender14 Messages postés 7 Date d'inscription mardi 11 novembre 2008 Statut Membre Dernière intervention 23 novembre 2008
11 nov. 2008 à 21:42
merci de tes reponse mais ceci je l'installe ou ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
bender14 Messages postés 7 Date d'inscription mardi 11 novembre 2008 Statut Membre Dernière intervention 23 novembre 2008
12 nov. 2008 à 00:06
bon je vais modifier mes propos si quelqu'un a une methode pour faire une partie privé je suis a l'ecoute merci
je recommence tout a zéro.
0
bender14 Messages postés 7 Date d'inscription mardi 11 novembre 2008 Statut Membre Dernière intervention 23 novembre 2008
13 nov. 2008 à 18:32
personne ?
0
bender14 Messages postés 7 Date d'inscription mardi 11 novembre 2008 Statut Membre Dernière intervention 23 novembre 2008
14 nov. 2008 à 20:03
donc apres plusieurs essaie le .htaccess fonctionne,

mais au moment de taper mon pass et mon login, il se passe rien. ?

il me redemande de taper le mot de pass et le login sans message d'erreur ou autre.
0
bender14 Messages postés 7 Date d'inscription mardi 11 novembre 2008 Statut Membre Dernière intervention 23 novembre 2008
23 nov. 2008 à 23:23
probleme resolu je suis passer par javascript :

<html>
<head>
<script type="text/javascript" language="javascript">
function connect(){;
question=prompt("Quel est le mot de pass ?");
nb="passe";
if (question == nb) {
alert("Mot de passe accepté");
} else {
alert("Mot de passe incorrect !!!");
javascript:location.reload();
}
}
connect();
</script>
<noscript><meta http-equiv="refresh" content="0;veuillez-activer-javascript.html" />
</noscript>
</head>
<body>


Contenu protégé de la page.


</body>
</html>


merci quand meme
0