IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

modérateurs. zone privilégié


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de philo71
    Profil pro
    Account manager
    Inscrit en
    Avril 2005
    Messages
    242
    Détails du profil
    Informations personnelles :
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Account manager

    Informations forums :
    Inscription : Avril 2005
    Messages : 242
    Par défaut modérateurs. zone privilégié
    bonjour,
    Je veux créer pour mon site une partie des utilisateurs qui auront la possibilité d'être administrateur/modérateurs du site web et auront en quelque sortes des droits privilégiés par rapport au autre utilisateurs.
    Par exemple ; suppressions de message juger par l'administrateur inutiles ou hors sujet.
    la technique qu j'emploie est bien connus.
    1/ un répertoitre racine contenant le site web : inscription, formulaires, etc..
    2/ un sous répertoire "admin" contenant trois fichiers pour les supers utilisateurs ou bien modérateurs.
    2.1/ le fichier ".htaccess", le fichier ".htpasswd" et enfin le fichier "admin.php" qui crypte les mots de passe des modérateurs.*
    2.2/ le fichier .htaccess avec des commandes de serveur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    AuthName "admin"
    AuthType Basic
    AuthUserFile "/var/www/html/cours/htaccess/admin/.htpasswd"
    Require valid-user
    2.3/ le fichier.htpasswd
    il contient les login, ainsi que les mots de passes cryptés.
    2.4/ enfin le fichier admin, avec un script.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    <?php
    if (isset($_POST['login']) AND isset($_POST['pass']))
    {
        $login = $_POST['login'];
        $pass_crypte = crypt($_POST['pass']); // On crypte le mot de passe
     
        echo '<p>Ligne à copier dans le .htpasswd :<br />' . $login . ':' . $pass_crypte . '</p>';
    }
     
    else // On n'a pas encore rempli le formulaire
    {
    ?>
     
    <p>Entrez votre login et votre mot de passe pour le crypter.</p>
     
    <form method="post">
        <p>
            Login : <input type="text" name="login"><br />
            Mot de passe : <input type="text" name="pass"><br /><br />
     
            <input type="submit" value="Crypter !">
        </p>
    </form>
     
    <?php
    }
    ?>
    A vrai dire je m'enmèle les pinceaux car j'ai pas assimilé cette partie sur les modérateurs.
    comment dire, je recherche des informations orienté webmasteur pour cette zone privilégié.

    Salutations
    Philippe

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Est-ce que tu as choisi de faire une protection par htaccess ou bien c'etait un choix par défaut ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre éclairé Avatar de philo71
    Profil pro
    Account manager
    Inscrit en
    Avril 2005
    Messages
    242
    Détails du profil
    Informations personnelles :
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Account manager

    Informations forums :
    Inscription : Avril 2005
    Messages : 242
    Par défaut
    oui j'ai bien choisit de faire une protection par .htaccess

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    et la question est..... ?

  5. #5
    Membre éclairé Avatar de philo71
    Profil pro
    Account manager
    Inscrit en
    Avril 2005
    Messages
    242
    Détails du profil
    Informations personnelles :
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Account manager

    Informations forums :
    Inscription : Avril 2005
    Messages : 242
    Par défaut
    et bien pour m'expliquer comment ca marche car les infos que j'ai sont pas très implicites et surtout le manque de documentation

  6. #6
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Je n'ai pas bien compris ce que tu n'arrivais pas à faire.
    Que donne ton code actuel ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

Discussions similaires

  1. Réponses: 12
    Dernier message: 29/01/2024, 15h32
  2. Comment devenir modérateur du forum
    Par modération-forum dans le forum Evolutions du club
    Réponses: 0
    Dernier message: 29/12/2002, 15h21
  3. Passer de la zone d'édition vers une instruction sql
    Par tripper.dim dans le forum C++Builder
    Réponses: 2
    Dernier message: 27/11/2002, 14h44
  4. [VB6] Zone de liste modifiable basée sur un champ
    Par pepper dans le forum VB 6 et antérieur
    Réponses: 13
    Dernier message: 27/11/2002, 13h41
  5. Réponses: 17
    Dernier message: 17/10/2002, 20h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo