rendered paste body<?php# news.php : Gestion des news : ajout, modification, suppressioninclude 'header.php';include 'config.php';if (isset($_GET['p']) AND $_GET['p'] == 'liste') {$news_liste = 'SELECT * FROM site_news ORDER by news_id DESC';$news_liste_query = mysql_query($news_liste);while ($news_liste_data = mysql_fetch_assoc($news_liste_query)) {?><h3>Liste des news publiées</h3><a href="#" onClick="window.open('news_popup.php?id=<?php echo $news_liste_data['news_id']; ?>','_blank','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=600, height=400');return(false)"><?php echo $news_liste_data['news_titre']; ?></a>, par <?php echo $news_liste_data['news_auteur']; ?> (le <?php echo $news_liste_data['news_date'].' :: Mise a jour le '.$news_liste_data['news_maj']; ?>)<br /><a href="?a=del&id=<?php echo $news_lista_data['news_id']; ?>">Supprimer la news</a> :: <a href="?p=mod&id=<?php echo $news_liste_data['news_id']; ?>">Modifier la news</a><br /><br /><?php}}elseif(isset($_GET['a']) AND $_GET['a'] == 'ajouter') {$auteur = $user->data['u_nickname']; $date2 = $_POST['date'];$titre = $_POST['titre'];$contenu = addslashes($_POST['contenu']);$query = 'INSERT INTO site_news VALUES("","'.$date.'","'.$auteur.'","'.$titre.'", "'.$contenu.'")';//$query = INSERT INTO site_news VALUES('', ''.$date2."', '".$auteur."', '".$titre."', '".$contenu);mysql_query($query);echo 'News ajoutée.';}if (isset($_GET['a']) AND $_GET['a'] == 'update') {$auteur_upd = $_POST['auteur'];$date_old = $_POST['date'];$date_maj = $_POST['maj'];$titre_upd = $_POST['titre'];$contenu_upd = addslashes($_POST['contenu']);$query = 'UPDATE site_news SET("","'.$date_old.'","'.$date_maj.'","'.$auteur_upd.'","'.$titre_upd.'","'.$contenu_upd.'")';mysql_query($query) or die(mysql_error());}elseif(isset($_GET['p']) AND $_GET['p'] == 'ajout') {?><h3>Ecrire une news</h3><form action="news.php?a=ajouter" method="post" name="form1"><input type="hidden" name="date" id="date" value="<?php echo $date; ?>" /><b>Auteur :</b> <input type="text" id="auteur" name="auteur" value="<?php echo $user->data['u_nickname']; ?>" readonly size="<?php echo strlen($user->data['u_nickname']); ?>" /><br /><br /><b>Titre :</b> <input type="text" id="titre" name="titre" size="50" /><br /><br /><b>Contenu de la news</b> :<br /><img src="images/bbcode/format-text-bold.png" title="Gras" onclick="storeCaret('b')"><img src="images/bbcode/format-text-italic.png" title="Italique" onclick="storeCaret('i')"><img src="images/bbcode/format-text-underline.png" title="Souligné" onclick="storeCaret('u')"><img src="images/bbcode/format-justify-left.png" title="Aligné à gauche" onclick="storeCaret('align=left')"><img src="images/bbcode/format-justify-center.png" title="Centré" onclick="storeCaret('align=center')"><img src="images/bbcode/format-justify-right.png" title="Aligné à droite" onclick="storeCaret('align=right')"><img src="images/bbcode/quote.png" title="Citer" onclick="storeCaret('quote')"><img src="images/bbcode/code.png" title="Code" onclick="storeCaret('code')"><img src="images/bbcode/www.png" title="URL" onclick="storeCaret('url')"><img src="images/bbcode/image.png" title="Image" onclick="storeCaret('img')"><br><textarea name="contenu" id="contenu" rows="20" cols="60"></textarea><br /><br /><input type="submit" name="submit" value="Ajouter" /></form><?php}elseif(isset($_GET['p']) AND $_GET['p'] == 'mod') {$id_recup = $_GET['id'];$recup_news = 'SELECT * FROM site_news WHERE news_id='.$id_recup.'';$recup_query = mysql_query($recup_news);$news = mysql_fetch_array($recup_query);?><h3>Modifier une news</h3><form action="news.php?a=update" method="post" name="form1"><input type="hidden" name="date" id="date" value="<?php echo $news['news_date']; ?>" /><input type="hidden" name="maj" id="maj" value="<?php echo $date; ?>" /><b>Auteur :</b> <input type="text" id="auteur" name="auteur" value="<?php echo $news['news_auteur']; ?>" readonly size="<?php echo strlen($news['news_auteur']); ?>" /><br /><br /><b>Titre :</b> <input type="text" id="titre" name="titre" size="50" value="<?php echo $news['news_titre']; ?>" /><br /><br /><b>Contenu de la news</b> :<br /><img src="images/bbcode/format-text-bold.png" title="Gras" onclick="storeCaret('b')"><img src="images/bbcode/format-text-italic.png" title="Italique" onclick="storeCaret('i')"><img src="images/bbcode/format-text-underline.png" title="Souligné" onclick="storeCaret('u')"><img src="images/bbcode/format-justify-left.png" title="Aligné à gauche" onclick="storeCaret('align=left')"><img src="images/bbcode/format-justify-center.png" title="Centré" onclick="storeCaret('align=center')"><img src="images/bbcode/format-justify-right.png" title="Aligné à droite" onclick="storeCaret('align=right')"><img src="images/bbcode/quote.png" title="Citer" onclick="storeCaret('quote')"><img src="images/bbcode/code.png" title="Code" onclick="storeCaret('code')"><img src="images/bbcode/www.png" title="URL" onclick="storeCaret('url')"><img src="images/bbcode/image.png" title="Image" onclick="storeCaret('img')"><br><textarea name="contenu" id="contenu" rows="20" cols="60"><?php echo $news['news_contenu']; ?></textarea><br /><br /><input type="submit" name="submit" value="Soumettre" /></form><?php}else {?><h3>Espace News</h3><p>Depuis cette page, il sera possible de gérer les news : <a href="?p=ajout">ajout</a>, <a href="?p=liste">modification et suppression.</a></p><?}include 'footer.php';?>