Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start();
- try
- {
- $bdd = new PDO('mysql:host=localhost;dbname=test;charset=utf8', 'root', 'root');
- }
- catch (Exception $e)
- {
- die('Erreur : ' . $e->getMessage());
- }
- ?>
- <?php
- if(isset($_POST['inscription']))
- {
- if(empty($_POST['pseudo'])) {
- $errors ['pseudo'] = 'Veuillez indiquez votre pseudo';
- }
- if(empty($errors)) {
- $reponse = $bdd->prepare("SELECT id FROM utilisateurs WHERE pseudo= :pseudo ");
- $reponse->execute(array('pseudo' => $_POST['pseudo']));
- $donnees = $reponse->fetch();
- $id = $donnees['id'];
- $liste_cours = $_POST['cours'];
- $req = $bdd->prepare('INSERT INTO cours (id_user, cours, date) VALUES(:id_user, :cours, NOW())');
- $req->execute(array(
- 'cours' => $liste_cours,
- 'id_user' => $id,
- ));
- echo 'Vous êtes inscrit au cours ';
- }
- else foreach($errors as $erreur) {
- $erreur;
- }
- }
- else
- {
- $utilisateur = $bdd->prepare('SELECT pseudo, cours FROM utilisateurs INNER JOIN cours ON utilisateurs.id=cours.id_user WHERE utilisateurs.id= :id');
- $utilisateur->execute(array('id' => 6));
- $donnees = $utilisateur->fetchAll(PDO::FETCH_OBJ);
- foreach($donnees as $valeur=>$cours)
- {
- echo $cours ,'<br/>';
- }
- }
- ?>
- <?php
- if(empty ($errors))
- {
- $nomclass = "alert alert-dismissible alert-info";
- $message = "Pas d'erreur";
- }
- else
- {
- $nomclass = "alert alert-dismissible alert-danger";
- $message = $erreur;
- }
- ?>
- <!-- Fin PHP -->
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8" />
- <link rel="stylesheet" href="style.css" />
- <title>Inscription aux cours</title>
- </head>
- <body>
- <?php if(isset($_SESSION['pseudo'])){ ?>
- <h1>Inscription aux cours</h1>
- <form method="post" class="form-horizontal">
- <fieldset>
- <div class="form-group">
- <label class="col-lg-2 control-label">Pseudo</label>
- <div class="col-lg-10">
- <input type="text" class="form-control" placeholder="Pseudo" name="pseudo" value="<?php echo $_SESSION['pseudo']; ?>">
- </div>
- </div>
- <div class="form-group">
- <label for="select" class="col-lg-2 control-label">Cours désirés</label>
- <div class="col-lg-10">
- <select class="form-control" id="select" data-cip-id="cIPJQ342845642" name="cours">
- <option value="entree">Préparez des entrées succulantes</option>
- <option value="plat">Préparez des plats de résistances divins</option>
- <option value="dessert">Préparez des desserts hors du commun</option>
- </select>
- </div>
- <div class="form-group">
- <div class="col-lg-10 col-lg-offset-2">
- <button type="submit" class="btn btn-primary" name="inscription">S'inscrire</button>
- </div>
- </div>
- </div>
- </fieldset>
- </form>
- <div class="<?php echo $nomclass ?>">
- <?php echo $message ?> </div>
- <div class="alert alert-dismissible alert-success">
- <?php echo $pseudo ;?> <p> vous êtes inscrit au cours : <?php echo $cours ?></p>
- </div>
- <?php } else {?>
- <p> Veuillez vous connecter en cliquant <a href='connexion.php'>ici</a>.
- <?php
- }
- ?>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement