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 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
| <form role="form" id="creerfree" action="" method="post">
<fieldset>
<legend><h2>Créer un free<h2></legend>
<?php
if (count($_POST)==0):
// le tableau $_POST est vide = cas de la demande du formulaire
// dans ce cas on initialise les variables de travail
$nom= "";
$prenom= "";
$note= "";
else:
extract($_POST); // Récupère les valeurs du formulaire
$note = $_GET['note'];
$req1 = "insert into free (nom, prenom, note)
values(:unNom, :unPrenom, :uneNote)";
$res1 = $connexion->prepare($req1);
$res1->execute(array(':unNom'=>$nom,
':unPrenom'=>$prenom,
':uneNote'=>$note));
if ($connexion->prepare($req1)==true):
?>
<div class="alert alert-success">
<p><strong>Votre free a été créé !</strong></p>
<p>Vous avez ajouté le free : <strong><?php echo $nom;?></strong> !</p>
</div>
<?php
else:
?>
<div class="alert alert-danger">
<p><strong>Un problème est survenu lors de l'enregistrement du free.</strong></p>
<p>Vérifiez votre saisie et réessayez. Je vous remercie.</p>
</div>
<?php
endif;
endif;
?>
<div class="form-group">
<label for="name">Nom du free<span class="help-required"></span></label>
<input type="text" name="nom" id="nom" value="" class="form-control required" role="input" aria-required="true" />
</div>
<div class="form-group">
<label for="name">Prénom</label>
<input type="text" name="prenom" id="prenom" value="" class="form-control" role="input" />
</div>
<div class="form-group">
<label for="name">Note</label>
<div class="row">
<div class="col-md-6 col-md-push-3">
<div id="note" name="cls"></div>
<div id="notechoisie"></div>
</div>
</div>
</div>
<div class="actions">
<input type="submit" value="Créer le free" name="submit" id="submitButton" class="btn btn-primary" title="Cliquez ici pour créer!" />
<input type="reset" value="Effacer le formulaire" class="btn btn-danger" title="Retirez toutes les données du formulaire." />
</div>
</fieldset> |