Systeme de news sans base de donnée
Bonjour,
Voila lors de l'affichage des news j'ai un message d'erreur et les ne<s ne sont pas affiché ci-dessous les codes erreurs et les codes sources du fichier concerné.
Citation:
Warning: htmlspecialchars() expects parameter 1 to be string, array given in E:\Program Files\EasyPHP 3.0\www\runcafre\news\index.php on line 4
Warning: htmlspecialchars() expects parameter 1 to be string, array given in E:\Program Files\EasyPHP 3.0\www\runcafre\news\index.php on line 4
Ajoutée par
Supprimer Editer
Ajoutée par
Supprimer Editer
Ajouter une news
code du fichier
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| <?php
$liste_news = unserialize(file_get_contents('news.txt'));
if(!empty($liste_news)) {
$liste_news = array_map('htmlspecialchars', $liste_news);
foreach($liste_news as $id => $news) {
?>
<h2><?php echo $news['titre'] ?></h2>
<i>Ajoutée par <?php echo $news['auteur'] ?></i> <br />
<p><?php echo $news['contenu'] ?></p>
<i><a href="supprimer_news.php?id=<?php echo $id ?>" onclick="return confirm('Etes-vous sûr de vouloir supprimer cette news ?');">Supprimer</a>
<a href="editer_news.php?id=<?php echo $id ?>">Editer</a></i>
<br /><br />
<?php
}
}
else {
echo 'Il n\'y a aucune news pour le moment<br />';
}
echo '<a href="ajouter_news.php">Ajouter une news</a>'; |
Merci de votre aide
Runcafre91