Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1567 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Comment creer des utilisateurs predefinis

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment creer des utilisateurs predefinis

n°2079623
Yac04
God is love
Posté le 31-05-2011 à 20:25:51  profilanswer
 

Bonsoir!
 
J'ai besoin de votre aide , j'ai cree une plateforme sur laquelle on peut heberger des cours pour que les etudiants aient acces, style une plateforme de e-learning , mais j'ai un probleme, j'ai fait que deux tables dans ma base de donnees et je voudrais gerer l'acces en fonction des utilisateurs, et scinder les utilisateurs en 2 groupes eleves et enseignants!
 
Pourrez vous me filer un coup de main pour le code php permettant de savoir si c'est un eleve ou un prof qui est connecte?
 
Merci pour votre comprehension et surtout votre aide qui me sera d'une tres grande utilite!!
 
PS: excusez moi pour le manque d'accents, mon clavier est qwerty. :s

mood
Publicité
Posté le 31-05-2011 à 20:25:51  profilanswer
 

n°2079873
AzOo
Posté le 01-06-2011 à 15:08:30  profilanswer
 

Salut,
 
Pourrais-tu nous donner un peu plus d'information ? (Tables, code PHP, etc)


---------------
*** [Feed-Back] AzOo ***
n°2080047
silenssin
Rien ne se perd...
Posté le 02-06-2011 à 15:14:08  profilanswer
 

Tu fait une table utilisateur avec un niveau d'acces, un genre de "membre", "modérateur" et "administrateur", lorsque la personne se connecte tu récupère dans ta base le niveau d'autorisation ( genre 1: élève, 2: prof, 3: administrateur ) tu l'inscrit dans la session lors de la connexion ( $_SESSION['auth'] = 1, 2 ou 3; ) et ensuite tu vérifie selon ta page ou ton code.

n°2080116
Yac04
God is love
Posté le 03-06-2011 à 04:56:41  profilanswer
 

je vous donne le code de ma page de connexion pour que vous ailliez un meilleure idee :  
j'ai juste deux tables enseignant et upe;
 
<?php
 
    $text="<div align='center'>";
    if(isset($_POST['second']))
 {
 $second=$_POST['second'];
    if ($second)  
 {
     //recuperation parametre de connexion
     
include_once 'include/param_connect.php';
 
    //Connection au serveur
    mysql_connect($dbhost, $dblogin, $dbpassword);//serveur,nombase,pass
 
 
    //selection db  
   mysql_select_db($dbname);
 
 
    //recuperation info du formulaire
    $Pwd=$_POST['Pass'];
    $Login=$_POST['Login'];
    $Pass=sha1($Pwd);
    //recherche dans la db le compte concerné
    $result = mysql_query("SELECT * FROM enseignant WHERE LOGIN='$Login'" );
 
    if (!$enreg = mysql_fetch_array($result))
    {  //le login cherché n'est pas dans la db
       $_SESSION["Membre"]=FALSE;
       $text.="<B>Mauvais Login</B>";
           exit;
 
    }
    else
    { //le login est bon donc test du pass
 
      if ( $enreg["PASS"] == $Pass )
      {  //un compte à été trouvé
      session_start();
   
         $_SESSION["Membre"]=TRUE;
         $_SESSION["Login"]=$Login;
         $_SESSION["Id"]=$enreg["IDENS"];
         $_SESSION["Nom"]=$enreg['NOM'];
         $_SESSION["Prenom"]=$enreg['PRENOM'];
   $_SESSION["nbcour"]=$enreg['NBCOURS'];
   $_SESSION["dateins"]=$enreg['DATEINSC'];
   
       $text.='<p>vous etes bien connecte</p>';
       }
      else
      {   //pass incorrect
          $_SESSION["Membre"]=FALSE;
          $text.="<b>Mot de passe incorrect</B>";
          exit;
      }
   
 }
    $text.="</div>";
  }
}
 
?>
<?php if(isset($text))
{echo $text;}
header ('location:index.php') || header ('location:index2.php');  
?>


Message édité par Yac04 le 03-06-2011 à 04:59:49

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Comment creer des utilisateurs predefinis

 

Sujets relatifs
créer une macro recherche sur excelComment creer un fichier de BDD ?
VBA Lien Catia - Excel / ou comment créer une liaison vers un classeurSymfony : Créer des formulaires en fonction des résultats d'une requet
Créer GPO qui affiche messagecreer plugin pour firefox
Comment créer un Listener pour une JListCréer une variable de session si elle n'existe pas
slt,svp ,comment peut on créer un chrono sur VB ,j'en ai besoin ...Aide pour créer un script bot
Plus de sujets relatifs à : Comment creer des utilisateurs predefinis


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR