Code de la première page.
<?php include("head.php");?>
<body>
<?php include("header.php"); ?>
<?php include("menu.php"); ?>
<form action="merci.php" method="post">
Votre pseudo : <input type "text" name = "pseudp"> </br>
<textarea name="blague" rows="8" cols="45">
Tapez votre blague ici</textarea> </br>
<select name="categorie">
<option value="Argent">Argent</option>
<option value="Belge">Belge</option>
<option value="Blonde">Blonde</option>
<option value="Célébrité">Célébrité</option>
<option value="Chuck Norris">Chuck Norris</option>
<option value="Contrepétrie">Contrepétrie</option>
<option value="Devinette">Devinette</option>
<INPUT TYPE="submit" NAME="nom" VALUE=" Envoyer ">
</form>
<?php include("footer.php"); ?>
</body>
</html>
Code de la page de récupération et d'implémentation dans la base de données.
<?php include("head.php");?>
<body>
<?php include("header.php"); ?>
<?php include("menu.php"); ?>
<div id=merci>
Merci, votre blague sera lue par notre équipe de modération et validée si elle est drôle !
</div>
<?php
try
{
$bdd = new PDO('mysql:host=localhost;dbname=joke', 'root', 'root');
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
$req = $bdd->prepare('INSERT INTO jokes(jokess, date, pseudo, good, bad, categorie, ID, valide) VALUES(?, ?, ?, ?, ?, ?, ?, ?)');
$req->execute(array( $POST['blague'], 12/04/2008, $POST['pseudo'], 0, 0, 0, 0));
echo 'Le jeu a bien été ajouté !';
?>
<?php include("footer.php"); ?>
</body>
</html>
Ce que l'on apprend par l'effort reste toujours ancré beaucoup plus longtemps.