if (isset($_POST['createNews'])) { $answer = createNews($_POST['header'], $_POST['text'], $date); switch ($answer) { case 0: $echoAnswer = "Новость успешно создана!"; break; case 1: $echoAnswer = "Произошла ошибка при создании новости!"; break; case 2: $echoAnswer = "Не удалось подключиться к БД!"; break; } } else { if (isset($_POST['updateNews'])) { $answer = updateNews($newsId, $_POST['header'], $_POST['text'], $date); switch ($answer) { case 0: $echoAnswer = "Новость успешно обновлена!"; break; case 1: $echoAnswer = "Произошла ошибка при обновлении новости!"; break; case 2: $echoAnswer = "Не удалось подключиться к БД!"; break; } } else { if (isset($_POST['deleteNews'])) { $answer = deleteNews($newsId); switch ($answer) {
<html> <?php include 'header.php'; ?> <body> <?php include 'functions.php'; ?> <?php include 'connectdb.php'; ?> <?php //Getting data from the former page via POST method $id = $_POST["id"]; $status = $_POST["status"]; $title = $_POST["title"]; $content = $_POST["content"]; //Status of the post translating into a numeric value if ($status == 'Taslak') { $status = 0; } else { $status = 1; } //Adding news to the db updateNews($id, $status, $title, $content); //Redirect to news page header("Location: news.php"); ?> </body> </html>
$timeStart = microtime(true); session_start(); if (empty($_SESSION)) { exit(header("Location: ../../index.php")); } require_once $_SESSION['File_Root'] . '/Kernel/Include.php'; require_once $_SESSION['File_Root'] . '/HTML/Header.php'; require_once 'Functions/SQL.php'; redirectToLogin($accountID, $linkRoot); redirectToBattle($verifyBattle, $linkRoot); hasAdmin($accountAccess); $newsTitle = htmlspecialchars(addslashes($_POST['newsTitle'])); $newsMessage = htmlspecialchars(addslashes($_POST['newsMessage'])); $newsAccountPseudo = htmlspecialchars(addslashes($_POST['newsAccountPseudo'])); $newsDate = htmlspecialchars(addslashes($_POST['newsDate'])); $newsID = htmlspecialchars(addslashes($_POST['newsID'])); updateNews($bdd, $newsID, $newsTitle, $newsMessage, $newsAccountPseudo, $newsDate); ?> <?php echo $anews12; ?> <br> <form method="POST" action="index.php"> <input class="btn btn-success" type="submit" value="Ok"> </form> <br/> <?php require_once $_SESSION['File_Root'] . '/HTML/Footer.php';
<?php include "functions.php"; checkLogin(); verifUserIsAdmin(); include_once 'modele/news/ajoutNews.php'; $send[] = verificationFormulaire($_POST['titre'], $rgxTitre, 'Erreur dans le titre', false); if ($_GET['admin'] == 'envoiUpdate') { $send[] = verificationFormulaire($_POST['auteur'], $rgxPseudo, 'Erreur dans l\'auteur du message', false); $send[] = verificationFormulaire($_POST['date'], $rgxDate, 'Erreur dans la date du message', false); } $send[] = verificationFormulaire($_POST['texte'], false, 'Erreur dans la description de la news', 'Texte de l\'actualité'); $envoi = 1; foreach ($send as $element) { if ($element != '') { $envoi = 0; break; } } if ($envoi == 1 and $_GET['admin'] == 'envoiUpdate') { updateNews($_POST['id'], $_POST['titre'], $_POST['auteur'], $_POST['date'], $_POST['texte']); } elseif ($envoi == 1 and $_GET['admin'] == 'envoiNew') { ajoutNews($_POST['titre'], $_SESSION['pseudo'], $_POST['texte']); } include_once 'vue/news/admin/envoi.php';
/* This script is buil over rlf's main script. */ require_once dirname(__FILE__) . '/../../../classes/common/config.php'; require_once dirname(__FILE__) . '/../../../classes/common/database.php'; //print_r($_GET); if (isset($_GET['func'])) { //echo $_GET['func']; switch ($_GET['func']) { case 'saveNews': saveNews($_GET['content']); echo $_GET['content']; break; case 'updateNews': updateNews($_GET['id'], $_GET['content']); break; case 'removeNews': if (!isset($_GET['id'])) { exit("ERROR: Trying to delete news, without given id!"); } removeNews($_GET['id']); break; //TODO: fix getData and stuff //TODO: fix getData and stuff default: break; } } /* ---------------------------------
echo "<div class='success' >Event ajoutée !</div>"; } else { echo "<div class='error' >" . $error . "</div>"; } } /******************************************************/ /* Edition */ /******************************************************/ if (isset($_GET['post'])) { $news = recupNews($_GET['post']); } if (isset($_POST['editerNews'])) { $error = checkNewsEdition($news); $_POST['error'] = $error; if ($error == "NoError") { updateNews($_POST['nom'], $_POST['image'], $_POST['jeux'], $_POST['desc'], $news->idnews); header('Location : index.php?page=admin'); } else { echo "<div class='error' >" . $error . "</div>"; } } if (isset($_GET['section'])) { $jeu = recupJeu($_GET['section']); } if (isset($_POST['editerSection'])) { $error = checkSectionEdition($jeu); $_POST['error'] = $error; if ($error == "NoError") { updateSection($_POST['nom'], $_POST['couleur'], $_POST['image'], $_POST['desc'], $jeu->idjeux); header('Location : index.php?page=admin'); } else {
<?php define('_MEXEC', 'OK'); require_once "../../system/load.php"; $action = $_REQUEST['action']; switch ($action) { case "viewNews": viewNews(); break; case "addNews": addNews(); break; case "updateNews": updateNews(); break; case "deleteMainCity": deleteMainCity(); break; case "updateMainCityImages": updateMainCityImages(); break; case "deleteNews": deleteNews(); break; case "viewNewsFront": viewNewsFront(); break; } function viewNews() { $news = new News();