Ajouter un nouveau utilistateur

Résolu
khefacha Messages postés 18 Statut Membre -  
khefacha Messages postés 18 Statut Membre -
salut,comment donner l'acceés a l'admin d'ajouter un nouveau utilisateur avec et le mot de passe doit être auto générer , j'ai besoin d'aide svp , et merci d'avant.

4 réponses

  1. Catalunya's Son Messages postés 67 Statut Membre 1
     
    salut, c très facile.
    pas 1 : créer un espace nommé: ajouter membre dans l'espace administratif. cette espace ou page contient un formulaire pour ajouter un membre sauf le champ mot de passe.

    pas 2 : créer une nouvelle fichier php contient les même scripts d'ajout d'un membre et changer le:

    $password = md5($_POST['password']);

    vers:

    $password = md5(uniqid());
    ou:

    $password = md5(rand());

    :)
    0
  2. khefacha Messages postés 18 Statut Membre
     
    merci Catalunya's trés gentille et comment faire pour l'envoiyer dans leur boite d'email et l'enregistrer dans la base de donneé au meme temps
    0
    1. Catalunya's Son Messages postés 67 Statut Membre 1
       
      ok c'est un bon question.

      vous devez fait un test comme ça:
      //ici la requete qui va insérer les données
      
      if($request) // si query est true
      {
           // on va envoyer un mail pour ce user contient le password
           $subject = 'Votre mot de passe';
                  $message = "<html>
                      <head>
                          <title><strong>Votre compte à été bien créer par l'admin</strong></title>
                      </head>
                  <body>
                      <div align='right'>
          <p><h1>nom_site_web</h1></p>
                      <br />
                      <br /><p>
                                      // include le mot de passe avec le message
          <p>Votre mot de passe est: $password</p>
                  </body>
                  </html>";
      
          $headers  = "MIME-Version: 1.0 \r\n";
          $headers .= "Content-type: text/html; charset=iso-8859-1\n";
          $headers .= "From: nom_site_web\r\n";
      
      
          // envoi du mail
      
          // le $mail est le mail du membre
          if(mail($mail, $subject, $message, $headers))
       {
        echo"success";
        }
           }
      
      0
    2. khefacha Messages postés 18 Statut Membre
       
      merciiiiiiiiiiiii frere
      0
    3. khefacha Messages postés 18 Statut Membre
       
      dsl bro j'ai un autre question très important comment afficher un datagrid en php qui m'afficher le id , nom etc ... svp aider moi et chui encore dsl
      0
  3. Catalunya's Son Messages postés 67 Statut Membre 1
     
    vous êtes bienvenue :)

    pour afficher les données d'un membre:

    <?php
    //cnx à la base
    
    // la session start est obligatoire dans chaque interface
    session_start();
    
    
    //récupération du mail, puis on l'utilise pour récupérer les autres données
    $mail = $_SESSION['mail'];
    
    $request = mysql_query("SELECT * FROM table WHERE mail='$mail'");
    if($request) // if query est true
    {
         $val = mysql_fetch_assoc($request);
    
    // ensuite récupere les champs des tables
    $id = $val['id'];
    etc...
    // récupère tout les autres chemps ici
    ///
    //
         }
    ?>
    


    c facile :)
    0
  4. khefacha Messages postés 18 Statut Membre
     
    merci merci boukoup mon amii j'ai un projet fin d'etude e chui encore debutant en php c grav :/
    0
    1. Catalunya's Son Messages postés 67 Statut Membre 1
       
      nn pa grave, le projet est une opportunité pour étudier et metriser les langages des programmation :)
      0
    2. khefacha Messages postés 18 Statut Membre
       
      :) merci encore frere e chui ravie 2 te connaitre tu es un vrai tunisien :)
      0
    3. Catalunya's Son Messages postés 67 Statut Membre 1
       
      2r1 :) vous êtes bienvenue et vive la Tunisie
      0
    4. khefacha Messages postés 18 Statut Membre
       
      oui vive la Tunisie ;)
      0
    5. khefacha Messages postés 18 Statut Membre
       
      bjr frere voila mon code je veux afficher tous les jeux dans un data grid et il ne m'affiche rien :(

      include_once('connexion.php');

      $sql = "SELECT * from jeux_video" ;

      $request = mysql_query($sql);


      if($request)
      {
      $val = mysql_fetch_assoc($request);
      $nom = $val['nom'];
      $possesseur = $val['possesseur'];
      $console = $val['console'];
      $prix= $val['prix'];
      }

      ?>
      ou le problème ?
      0