Voila j'ai mis sur mon site un système très très basique de news "admin news tool", je souhaiterais néanmoins le modifier un peu En effet je souhaiterais que le titre s'affiche en couleur b8174d et qu'entre chaque news il y a un trait de séparation, (balise <hr/> par exemple
J'ai pour cela modifier cette ligne, mais j'ai du faire une erreur ça ne marche pas
<?php // Mettons le (future) fichier dans une variable. $fichier="./../news.txt";
// Assignons nos 2 variables du formulaire et on en profite pour les protégers des balises HTML. $titre=htmlspecialchars($_POST['titre']); $news=($_POST['news']);
// Pensons au retour à la ligne et au stripslashes pour la variable $news. $news=stripslashes(nl2br($news)).'<hr/>';
// On met en place quelques conditions pour les cellules (titre et news). // On vérifie avant tout si le fichier existe si ce n'est pas le cas on le crée. if(!is_file($fichier)) { $verif=@fopen($fichier,"w+"); }
// On vérifie que le titre ou la news ne soient pas vide. elseif (trim($news)=="" || trim($titre)=="") { echo "<p><strong><span style=\"color:red;\">Vous devez remplir tous les champs !</span></strong></p> <p><a href=\"./create.html\"><img style=\"border:0;width:150px;height:30px\" src=\"./images/retour.png\" title=\"Retour\" alt=\"Retour\" /></a></p>";
// On sort du script. exit; }
// Après ces quelques vérification d'usage on passe à l'exécution de ce formulaire.
// Si ok on ouvre en écirture-enregistrement du fichier news.txt. $verif=@fopen($fichier,"r+");
// On analyse les anciennes données et on les stocks. $stock=@fread($verif,filesize($fichier));
// On met la date dans une variable. $date=date ("d/m/Y à H:i");
// On paramère le tout ($contenue). $contenue="<p><strong><span style=\"color:#b8174d;\">".$titre."</span></strong><small>( ".$date." )</small><br />\n<div id="hr">".$news."</div></p>\n";
// On remet le curseur du fichier en début de ligne. rewind($verif);
// On insère le nouveau commentaire. fputs($verif,$contenue." \n".$stock);
// On clore le fichier. fclose($verif);
// On affiche le tout. echo '<p><strong><span style="color:green;">Votre news a bien été ajouté avec succès !</span></strong></p> <p><a href="./index.php"><img style="border:0;width:150px;height:30px" src="./images/accueil.png" title="Accueil du panel" alt="Accueil du panel" /></a></p><hr />'; readfile($fichier);