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é.

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 : Sélectionner tout - Visualiser dans une fenêtre à part
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&eacute;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&ucirc;r de vouloir supprimer cette news ?');">Supprimer</a>
			&nbsp;
			<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