Skip to content
Extraits de code Groupes Projets
Sélectionner une révision Git
  • 40fdee19318cc9f317dc89b1ff7c8e65778cdabb
  • master par défaut protégée
  • rust-playlist-sync
  • rust
  • fix-qt-deprecated-qvariant-type
  • fix-mpris-qtwindow-race-condition
  • rust-appimage-wayland
  • windows-build-rebased
  • v2.5 protégée
  • v2.4 protégée
  • v2.3-1 protégée
  • v2.3 protégée
  • v2.2 protégée
  • v2.1 protégée
  • v2.0 protégée
  • v1.8-3 protégée
  • v1.8-2 protégée
  • v1.8-1 protégée
  • v1.8 protégée
  • v1.7 protégée
  • v1.6 protégée
  • v1.5 protégée
  • v1.4 protégée
  • v1.3 protégée
  • v1.2 protégée
  • v1.1 protégée
  • v1.0 protégée
27 résultats

lkt.c

Blame
  • register.php 5,56 Kio
    <?php
    session_start();
    require_once"fonction.php";
    require_once"/class/inscription.class.php";
    $bdd=bdd();
    if (isset($_POST['pseudo'], $_POST['mdp'], $_POST['mdpC'], $_POST['mail'])) 
    {
        $pseudo = $_POST['pseudo'];
        $mdp = $_POST['mdp'];
        $mdpC = $_POST['mdpC'];
        $mail = $_POST['mail'];
        $inscription = new inscription($pseudo, $mail, $mdp, $mdpC);
    
        $verif = $inscription->verify();
        if ($verif=="ok") {
            $inscription->enregistrer();
            header("Location: login.php");
            exit;
        }
        else
        {
            $erreur = $verif;
        }
    }
    ?>
    <!DOCTYPE html>
    <html lang="en">
    <head>
      <title>Com-Ensiie</title>
      <meta charset="utf-8">
      <meta name="viewport" content="width=device-width, initial-scale=1">
      <link rel="stylesheet" href="./bootstrap/css/bootstrap.css">
      <link rel="stylesheet" href="./bootstrap/css/mystyle.css">
      <script src="./script.js"></script>
    </head>
    <body>
      <div class="container-fluid">
        <div class="jumbotron">
          <h1><span style="color: white">Com-Ensiie</span></h1>
          </div>
                    <button type="button" class="btn btn-success btn-right" onclick="location.href='./login.php'" >Se connecter</button>
                    <button type="button" class="btn btn-success btn-right" onclick="location.href='./register.php'" >S'enregistrer</button>
                </div>
            </div>
            <div>
                <nav class="navbar navbar-inverse">
                    <div class="navbar-header">
                        <a class="navbar-brand" href="accueil.php">Com-Ensiie</a>
                    </div>
                    <?php
                        $dn2 = pg_query("SELECT * FROM keys ORDER BY name asc");
                        while($reponse=pg_fetch_assoc($dn2))
                        {
                    ?>
                      <div class="navbar-header">
                        <ul class="nav navbar-nav">
                        <li class="dropdown active"><a href="./topiclist.php?category=<?php echo $reponse['name']; ?>"><?php echo $reponse['name']; ?></a></li>
                        </ul>
                      </div>            
                    <?php
                        }
                    ?>
                </nav>
            </div>
    
            <div class="container-fluid text-center">    
                <div class="row content">
                    <div class="col-sm-2 sidenav">
                                            
                    </div>
    
                    <div class="col-lg-8 text-left"> 
    
                        <h1>Créez votre compte :</h1>
    
                        <form class="form-horizontal" action="./register.php" method="post">
                            <div class="form-group">
                                <label for="usernamelabel" class="col-sm-2 control-label">Pseudo</label>
                                <div class="col-xs-4">
                                    <input type="text" class="form-control" name="pseudo" 
                                            placeholder="Entre 5 et 20 caractéres" required
                                            aria-required="true" pattern="^([- \w\d\u00c0-\u024f]+)$" spellcheck="false" size="20"
                                           >
                                </div>
                            </div>
                            <div class="form-group">
                                <label for="passwordlabel" class="col-sm-2 control-label">Mot de passe</label>
                                <div class="col-xs-4">
                                    <input type="password" class="form-control" name="mdp" size="30"
                                           placeholder="Minimum 6 caractéres" required
                                           aria-required="true" pattern="^([- \w\d\u00c0-\u024f]+)$" spellcheck="false">
                                </div>
                            </div>
                            <div class="form-group">
                                <label for="password_againlabel" class="col-sm-2 control-label">Mot de passe</label>
                                <div class="col-xs-4">
                                    <input type="password" class="form-control" name="mdpC" size="30"
                                           placeholder="Confirmation du mot de passe..." rquired
                                           aria-required="true" pattern="^([- \w\d\u00c0-\u024f]+)$" spellcheck="false">
                                </div>
                            </div>
    
                            <div class="form-group">
                                <label for="adrmaillabel" class="col-sm-2 control-label">Adresse mail</label>
                                <div class="col-xs-4">
                                    <input type="text" class="form-control" name="mail" 
                                           placeholder="Votre adresse mail..." aria-required="true" 
                                           pattern="^(([-\w\d]+)(\.[-\w\d]+)*@([-\w\d]+)(\.[-\w\d]+)*(\.([a-zA-Z]{2,5}|[\d]{1,3})){1,2})$"
                                           spellcheck="false" size="30" requierd>
                                </div>
                            </div>
    
                            <div class="form-group">
                                <div class="col-sm-offset-2 col-xs-4">
                                    <button type="submit" name="signup" class="btn btn-primary">S'enregistrer</button>
                                    <?php
                                    if (isset($erreur)) {
                                        echo $erreur;
                                    }
                                    ?>
                                </div>
                            </div>
                        </form>
    
                    </div>
    
                </div>
                <div class="footer">
                    
    
                </div>
            </div>  
    
        </body>
    </html>