All pastes #403449 Raw Edit

Stuff

public php v1 · immutable
·published 2007-03-20 11:40 UTC
rendered paste body
<?phprequire('config.php');session();$titre = '';$keywords = 'index, vfteam, vosgian\'s frags, frags, frag';$desc = 'Page d\'admin De la Team Vosgian\'s Frags';require('designadmin.php');echo $header;?><h2><a href="rediger_news.php">Ajouter une news</a></h2><?phpconnect();//-----------------------------------------------------// Vérification 1 : est-ce qu'on veut poster une news ?//-----------------------------------------------------if (isset($_POST['titre']) AND isset($_POST['contenu'])){    $titre = addslashes($_POST['titre']);    $contenu = addslashes($_POST['contenu']);	$pseudo = $_POST['pseudo'];    // On vérifie si c'est une modification de news ou pas    if ($_POST['id_news'] == 0)    {        // Ce n'est pas une modification, on crée une nouvelle entrée dans la table        mysql_query("INSERT INTO news VALUES('', '" . $titre . "', '" . $contenu . "', '" . time() . "', '" . $pseudo . "')");    }    else    {        // C'est une modification, on met juste à jour le titre et le contenu        mysql_query("UPDATE news SET titre='" . $titre . "', contenu='" . $contenu . "' WHERE id=" . $_POST['id_news']);    }}//--------------------------------------------------------// Vérification 2 : est-ce qu'on veut supprimer une news ?//--------------------------------------------------------if (isset($_GET['supprimer_news'])) // Si on demande de supprimer une news{    // Alors on supprime la news correspondante    mysql_query('DELETE FROM news WHERE id=' . $_GET['supprimer_news']);}?><table><tr><th>Modifier</th><th>Supprimer</th><th>Titre</th><th>Date</th></tr><?php$retour = mysql_query('SELECT * FROM news ORDER BY id DESC');while ($donnees = mysql_fetch_array($retour)) // On fait une boucle pour lister les news{?><tr><td><?php echo '<a href="rediger_news.php?modifier_news=' . $donnees['id'] . '">'; ?>Modifier</a></td><td><?php echo '<a href="liste_news.php?supprimer_news=' . $donnees['id'] . '">'; ?>Supprimer</a></td><td><?php echo stripslashes($donnees['titre']); ?></td><td><?php echo date('d/m/Y', $donnees['timestamp']); ?></td></tr><?php} // Fin de la boucle qui liste les news?></table><?phpmysql_close();echo $footer;?>