Example #1
0
 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 */
?>


<?php 
include "conntube.php";
$action = $_REQUEST['action'];
//global $entity;
$newsidlist = array();
switch ($action) {
    case 'addnews':
        addnews();
        break;
    case 'deletenews':
        deletenews();
        break;
    case 'editnews':
        editnews();
        break;
    default:
        echo 'Just one more step!';
        break;
}
?>
	
<?php 
function addnews()
{
    global $record_path;
    if (isset($_POST['title'])) {
Example #2
0
 function _News_delete()
 {
     if (!$this->userdata['rights']['news']) {
         $this->_header("index.php");
     }
     $data = $_SESSION['steps'];
     $page = param_num("page", 1);
     #information message, step 2
     if ($data['deletenews']) {
         #save step
         unset($data['deletenews']);
         $_SESSION['steps'] = $data;
         $this->forms['information']['url'] = $this->backtracking->backlink();
         $this->forms['information']['title'] = "Nachrichten löschen";
         $this->forms['information']['message'] = "Nachricht erfolgreich gelöscht";
         $this->forms['information']['style'] = "green";
         $this->show('message_information', "Nachrichten löschen");
     }
     $id = param_num("id");
     if (!$id) {
         $this->_header("index.php");
     }
     $return = getNews($id);
     if (!$return) {
         $this->_header("index.php");
     }
     #deletenews, send
     if ($_REQUEST['send']) {
         if ($_REQUEST['yes_x']) {
             addToLogfile("Nachricht <b>" . $return['title'] . "</b> gelöscht", "News", $this->userdata['uid']);
             deletenews($return['nid']);
             #save step
             $data['deletenews'] = 1;
             $_SESSION['steps'] = $data;
             $this->_header("index.php?action=deletenews&send");
         } else {
             $this->_header($this->backtracking->backlink());
         }
     } else {
         $this->forms['information']['url'] = "index.php?id=" . $return['nid'] . "&page=" . $page;
         $this->forms['information']['action'] = "deletenews";
         $this->forms['information']['title'] = "Nachricht löschen";
         $this->forms['information']['message'] = "Nachricht <b>" . $return['title'] . "</b> löschen ?";
         $this->forms['information']['style'] = "red";
         $this->show('message_question', "Nachricht löschen");
     }
 }
Example #3
0
<?php

include_once 'database.php';
$id = $_GET['id'];
deletenews($id);
header("Location:index.php?page=news");