Htaccess automatique ?
Fermé
gerpi
Messages postés
54
Date d'inscription
dimanche 25 avril 2004
Statut
Membre
Dernière intervention
9 mai 2020
-
20 mars 2007 à 09:54
gerpi Messages postés 54 Date d'inscription dimanche 25 avril 2004 Statut Membre Dernière intervention 9 mai 2020 - 20 mars 2007 à 16:26
gerpi Messages postés 54 Date d'inscription dimanche 25 avril 2004 Statut Membre Dernière intervention 9 mai 2020 - 20 mars 2007 à 16:26
A voir également:
- Htaccess automatique ?
- Message automatique thunderbird - Guide
- Réponse automatique outlook - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Sommaire automatique word - Guide
- Gmail libellé automatique - Guide
1 réponse
thomas_-
Messages postés
97
Date d'inscription
dimanche 7 janvier 2007
Statut
Membre
Dernière intervention
15 juin 2007
44
20 mars 2007 à 11:01
20 mars 2007 à 11:01
Bonjour,
il faudrait que tu utilises plutôt des sessions.
Par exemple :
- tu as ton index.php, et la page cachée est index2.php
- au moment de la vérification du login et du mot de passe rentré sur index.php, tu crées une session :
session_name('private');
session_start();
$_SESSION["id"] = $row["user_id"];
$_SESSION["acces_ok"] = "123456789";
- après tu crées un fichier nommé session.php dans lequel tu mets :
session_start();
if(isset($_SESSION["id"]) && isset($_SESSION["acces_ok"]))
{
if(_SESSION["acces_ok"] != "123456789");
{
session_destroy();
header("Location:index.php?mess=erreur");
}
}
- enfin, dans ta page index2.php, et même pour toutes tes pages cachées tu commences toujours par <?php include("session.php"); ?>
En d'autres termes si les utilisateurs ne sont pas enregistrés et donc qu'une session n'a pas été crée, ils seront automatiquement renvoyés vers la page d'accueil.
Il te faut creuser un peu, je t'ai juste donné les bases.
Thomas
il faudrait que tu utilises plutôt des sessions.
Par exemple :
- tu as ton index.php, et la page cachée est index2.php
- au moment de la vérification du login et du mot de passe rentré sur index.php, tu crées une session :
session_name('private');
session_start();
$_SESSION["id"] = $row["user_id"];
$_SESSION["acces_ok"] = "123456789";
- après tu crées un fichier nommé session.php dans lequel tu mets :
session_start();
if(isset($_SESSION["id"]) && isset($_SESSION["acces_ok"]))
{
if(_SESSION["acces_ok"] != "123456789");
{
session_destroy();
header("Location:index.php?mess=erreur");
}
}
- enfin, dans ta page index2.php, et même pour toutes tes pages cachées tu commences toujours par <?php include("session.php"); ?>
En d'autres termes si les utilisateurs ne sont pas enregistrés et donc qu'une session n'a pas été crée, ils seront automatiquement renvoyés vers la page d'accueil.
Il te faut creuser un peu, je t'ai juste donné les bases.
Thomas
20 mars 2007 à 16:26
Comme tu dis je vais creuser un peu tout ça, et si j'ai besoin, je repasserai un message
Gerpi