lpwd-php-example/article.php

173 lines
4.6 KiB
PHP

<?php
$article = array(
'titre' => 'Mon article 1',
'date' => '09/03/2017',
'commentaires' => array(
array(
'nom' => 'Toto',
'contenu' => 'Mon super commentaire',
),
array(
'nom' => 'Toto 2',
'contenu' => 'Mon super commentaire 2',
),
array(
'nom' => 'Toto 3',
'contenu' => 'Mon super commentaire 3',
),
),
'contenu' => '<p>
Animi fuga iste odit veritatis harum facere eos. Animi consequuntur asperiores numquam. Beatae sit blanditiis reiciendis beatae aperiam eos asperiores qui.
Natus laborum beatae et. Facilis voluptatibus et alias ut quas. Unde illum eos sit.
</p>
<p>
Assumenda consequatur et earum autem. Ullam qui suscipit a commodi unde quam non nobis. Quia quia atque provident eaque omnis. Sunt at et non non.
Natus laborum beatae et. Facilis voluptatibus et alias ut quas. Unde illum eos sit.
</p>
<p>
Natus laborum beatae et. Facilis voluptatibus et alias ut quas. Unde illum eos sit.
</p>',
);
$article2 = array(
'titre' => 'Mon article 2',
'date' => '05/03/2017',
'commentaires' => array(
array(
'nom' => 'Toto',
'contenu' => 'Mon super commentaire de l\'article 2',
),
array(
'nom' => 'Foo',
'contenu' => 'Mon super commentaire de l\'article 2',
),
),
'contenu' => '<p>
Animi fuga iste odit veritatis harum facere eos. Animi consequuntur asperiores numquam. Beatae sit blanditiis reiciendis beatae aperiam eos asperiores qui.
Natus laborum beatae et. Facilis voluptatibus et alias ut quas. Unde illum eos sit.
</p>',
);
$article3 = array(
'titre' => 'Mon article 3',
'date' => '25/02/2017',
'contenu' => '<p>
Natus laborum beatae et. Facilis voluptatibus et alias ut quas. Unde illum eos sit.
Animi fuga iste odit veritatis harum facere eos. Animi consequuntur asperiores numquam. Beatae sit blanditiis reiciendis beatae aperiam eos asperiores qui.
</p>',
'commentaires' => array(
array(
'nom' => 'Bar',
'contenu' => 'Mon super commentaire de l\'article 3',
),
array(
'nom' => 'FOFO',
'contenu' => 'Mon super commentaire de l\'article 3',
),
),
);
$articles = array(
$article,
$article2,
$article3,
);
$articleAAfficher = $_GET['article'];
$article = $articles[$articleAAfficher];
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<link rel="stylesheet" href="main.css">
<title></title>
</head>
<body>
<div id="page">
<header id="page-header">
<h1>Mon super blog</h1>
</header>
<section>
<article>
<header>
<h2>
<?php
echo $article['titre'];
?>
</h2>
</header>
<div class="date">
Publié le
<?php echo $article['date']; ?>
</div>
<?php echo $article['contenu']; ?>
</article>
</section>
<section>
<?php
$commentaires = $article['commentaires'];
foreach ($commentaires as $monCommentaire) {
$nom = $monCommentaire['nom'];
$contenu = $monCommentaire['contenu'];
echo '<div class="commentaire">';
echo '<h3>'.$nom.'</h3>';
// Façon 1
echo '<p>'.$contenu.'</p>';
// Façon 2
echo "<p>$contenu</p>";
// Façon 3
?>
<p><?php echo $nom; ?></p>
<?php
echo '</div>';
}
?>
<h3>Laisser une commentaire</h3>
<form action="">
<p>
<label for="nom">Nom</label>
<input id="nom" type="" name="name">
</p>
<p>
<label for="commentaire">Commentaire</label>
<textarea id="commentaire" name="comment"></textarea>
</p>
<p>
<input type="submit" value="Envoyer">
</p>
</form>
</section>
<footer>
<p>
Un site super joli et développé maison :)
</p>
</footer>
</div>
</body>
</html>