rendered paste body<?php
require('configurations/connection_bdd.php');
echo $_POST['auteur'];
echo $_POST['contenu'];
echo $_POST['id_billet'];
if(!empty($_POST['auteur']) && !empty($_POST['contenu']) && !empty($_POST['id_billet']))
{
$id_billet = intval($_POST['id_billet']);
$auteur = htmlentities($_POST['auteur'], ENT_QUOTES);
$contenu = htmlentities($_POST['contenu'], ENT_QUOTES);
mysql_query("INSERT INTO commentaires VALUES(id_billet, auteur, contenu, timestamp) VALUES(" .$id_billet. "," .$auteur. "," .$contenu.", ".time().")");
}
// echo 'chut! ';
// $id_billet = intval($_GET['billet_id']);
elseif(isset($_GET['id_billet']))
{ // début if
$id = $_GET['billet_id'];
$reponse_commentaires = mysql_query("SELECT titre, contenu, auteur, timestamp FROM billets WHERE id=$id");
$retour_commentaires = mysql_fetch_array($reponse_commentaires);
include("includes/include_haut_commentaires.php");
?>
<h2>Billet.</h2>
<div class="titre_billet">
<b>
<?php echo $retour_commentaires['titre']; ?></b>
</div>
<div class="contenu_billet">
<?php echo $retour_commentaires['contenu']; ?>
</div>
<div class="date_auteur_billet">
Billet écrit le
<?php echo $retour_commentaires['date']; ?>
par
<?php echo $retour_commentaires['auteur']; ?>
</div>
<h3>Commentaires.</h3>
<?php while($retour_commentaires = mysql_fetch_array($reponse_commentaires))
{ ?>
<div class="auteur_commentaires_billet">
<!-- auteur --> Par <?php echo $retour_commentaires['auteur']; ?><br />
</div>
<!-- contenu --> <?php echo $retour_commentaires['contenu_commentaire']; ?><br />
<!--date --> <?php echo $retour_commentaires['timestampc']; ?>
<?php } ?>
<!-- Poster un commentaire sur le billet -->
<h3>Poster un commentaire.</h3>
<form method="post" action="index.php?billet_id=<?php echo $id_billet ?>&confirmation=yes">
<p>
Votre prénom ou pseudo : <br />
<input type="text" name="auteur" />
<br /><br />Votre commentaire : <br />
<textarea name="contenu" rows="9" cols="50">
</textarea>
<input type="hidden" name="id_billet" value="<?php echo $id_billet; ?>"/>
<br /><br />
<input type="submit" value="Envoyer mon commentaire" />
<br /><br /><span style="font-size:13px">(Tous les champs doivent être remplis !)</span>
</p>
</form>
<?php
if($_GET['confirmation'] == yes)
{
echo 'Votre commentaire a bien été ajouté !';
}
} // Fin if
else
{ // début else
include("includes/include_haut.php");
?>
<!-- Affichage du message d'accueil -->
div class="MessageAccueil">
<?php
$reponse = mysql_query("SELECT * FROM MessageAccueil"); // Requête
$donnees = mysql_fetch_array($reponse)
?>
<?php echo $donnees['Message']; // Affichage du contenu ?><br />
</div>
<!-- Affichages des billets -->
<br /><b>Billets :</b>
<br />
<?php
$retour_requete = mysql_query('SELECT COUNT(*) AS nb_billets FROM billets');
$donnees_nb_enntrees = mysql_fetch_array($retour_requete);
?>
(<?php echo $donnees_nb_enntrees['nb_billets']; ?> billets ont été rédigés !)
<br />
<?php
$reponse = mysql_query("SELECT * FROM billets ORDER BY id DESC LIMIT 15");
while($donnees = mysql_fetch_array($reponse))
{
?>
<div class="titre_billet">
<?php echo $donnees['titre']; ?>
</div>
<div class="contenu_billet">
<?php echo $donnees['contenu']; ?>
</div>
<div class="date_auteur_billet">
Billet écrit le
<?php echo $donnees['date']; ?>
par
<?php echo $donnees['auteur']; ?>
<a href="index.php?billet_id=<?php echo $donnees['id'] ?>">Commentaires</a>
</div>
<?php
}
?> <br /><a href="archives_billets.php">Archives</a>
<?php
}
mysql_close(); // déconnection à la base de données
?>
<?php include("includes/include_bas.php"); ?>