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 69 70 71 72 73 74 75 76 77
|
<?php
if (isset($_SESSION['id']) AND isset($_SESSION['pseudo']))
{
echo'<form method="post" action="">
<input type="submit" value="Nouveau Sujet" name="newsujet" id="newsujet"/>
</form>';
}
if (!empty($_POST['newsujet']))
{
echo '<div class="blmessage" style="margin-left:15%">
<form method="post" action="">
<TEXTAREA name="Titre" id="Titre" rows=1 cols=45>Taper le titre</TEXTAREA> </form>
<form method="post" action="">
<TEXTAREA name="text" id="text" rows=10 cols=90>Taper votre message</TEXTAREA> </form>
<form method="post" action="">
<input type="submit" value="Annuler" name="annuler" /></form>
<form method="post" action="">
<input type="submit" value="Valider" name="poster" />
</form>
</div>' ;
if(!empty($_POST['poster']))
{
try
{
$bdd = new PDO("mysql:host=localhost;dbname=forum;charset=utf8", "root", "");
}
catch(Exception $e)
{
die("Erreur : ".$e->getMessage());
}
$pseudo = $_POST['pseudo'];
$titre = $_POST['Titre'];
$text = $_POST['text'];
$req = $bdd->prepare('INSERT INTO forum(pseudo, titre, text) VALUES(:pseudo, :titre, :text)');
$req->execute(array('pseudo' => $pseudo, 'titre' => $titre, 'text' => $text));
}
}
if (isset($_SESSION['id']) AND isset($_SESSION['pseudo']))
{
echo'<form method="post" action="">
<input type="submit" value="Nouvelle Catégorie" name="newcat" id="newcat"/>
</form>';
}
if(!empty($_POST['newcat']))
{
echo '<div class="blmessage" style="margin-left:15%">
<form method="post" action="">
<TEXTAREA name="categorie" id="categorie" rows=1 cols=45>Taper le titre</TEXTAREA> </form>
<for method="post" action="">
<TEXTAREA name="description" id="description" rows=2 cols=90>Description</TEXTAREA></form>
<form method="post" action="">
<input type="submit" value="Annuler" name="annuler" /></form>
<form method="post" action="">
<input type="submit" value="Valider" name="Valider" />
</form>';
if(!empty($_POST['Valider']))
{
try
{
$bdd = new PDO("mysql:host=localhost;dbname=forum;charset=utf8", "root", "");
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}
catch(Exception $e)
{
die("Erreur : ".$e->getMessage());
}
$categorie = $_POST['categorie'];
$description = $_POST['Description'];
$req = $bdd->prepare('INSERT INTO categorie(titre, description) VALUES(:categorie, :description)');
$req->execute(array(':titre' => $categorie, ':description' => $description));
$resultat = $req->fetch();
}
}
?> |
Partager