Example #1
0
function setOldalTorol()
{
    global $Aktoldal, $SzuloOldal, $NagyszuloOldal, $MySqliLink;
    //Csak rendszergazdáknak és moderátoroknak!
    $ErrorStr = '';
    if ($_SESSION['AktFelhasznalo' . 'FSzint'] > 3 && isset($_POST['submitOldalTorolForm'])) {
        // FSzint-et növelni, ha működik a felhasználókezelés!!!
        // ============== HIBAKEZELÉS =====================
        $Oid = $Aktoldal['id'];
        $ONev = $Aktoldal['ONev'];
        $SzOUrl = $SzuloOldal['OUrl'];
        //Ellenőrizük, hogy van-e gyermekoldala
        $SelectStr = "SELECT * FROM Oldalak WHERE OSzuloId={$Oid} LIMIT 1";
        $result = mysqli_query($MySqliLink, $SelectStr) or die("Hiba sOT 01 ");
        $rowDB = mysqli_num_rows($result);
        if ($rowDB > 0) {
            $ErrorStr = 'Err001';
        }
    }
    if ($_SESSION['AktFelhasznalo' . 'FSzint'] > 0 && isset($_POST['submitOldalTorolVegleges'])) {
        // FSzint-et növelni, ha működik a felhasználókezelés!!!
        // ============== HIBAKEZELÉS =====================
        $Oid = $Aktoldal['id'];
        $ONev = $Aktoldal['ONev'];
        $SzOUrl = $SzuloOldal['OUrl'];
        //Ellenőrizük, hogy van-e gyermekoldala
        $SelectStr = "SELECT * FROM Oldalak WHERE OSzuloId={$Oid} LIMIT 1";
        $result = mysqli_query($MySqliLink, $SelectStr) or die("Hiba sOT 01 ");
        $rowDB = mysqli_num_rows($result);
        if ($rowDB > 0) {
            $ErrorStr = 'Err001';
        }
        if ($ErrorStr == '') {
            // ============== ADATKEZELÉS - TÖRLÉS =====================
            //Ha gyermektelen, akkor tölőljük
            $DeletetStr = "Delete FROM Oldalak  WHERE id={$Oid}";
            if (!mysqli_query($MySqliLink, $DeletetStr)) {
                die("Hiba sOT 02");
            }
            //Üzenet a törlésről
            $ErrorStr = "A {$ONev} oldalt törőltük!";
            //Az aktuális oldal megszünt, így visszalépünk szlőoldalához
            getOldalData($SzOUrl);
        }
    }
    return $ErrorStr;
}
Example #2
0
function setOldalTorol()
{
    global $Aktoldal, $SzuloOldal, $NagyszuloOldal, $MySqliLink;
    //Csak rendszergazdáknak és moderátoroknak!
    $ErrorStr = '';
    if ($_SESSION['AktFelhasznalo' . 'FSzint'] > 4 && ($Aktoldal['OTipus'] == 1 || $Aktoldal['OTipus'] == 2 || $Aktoldal['OTipus'] > 100)) {
        if ($_SESSION['AktFelhasznalo' . 'FSzint'] > 4 && isset($_POST['submitOldalTorolForm'])) {
            // FSzint-et növelni, ha működik a felhasználókezelés!!!
            // ============== HIBAKEZELÉS =====================
            $Oid = $Aktoldal['id'];
            $ONev = $Aktoldal['ONev'];
            $SzOUrl = $SzuloOldal['OUrl'];
            //Ellenőrizük, hogy van-e gyermekoldala
            $SelectStr = "SELECT * FROM Oldalak WHERE OSzuloId={$Oid} LIMIT 1";
            $result = mysqli_query($MySqliLink, $SelectStr) or die("Hiba sOT 01 ");
            $rowDB = mysqli_num_rows($result);
            if ($rowDB > 0) {
                $ErrorStr = 'Err001';
                mysqli_free_result($result);
            }
        }
        if ($_SESSION['AktFelhasznalo' . 'FSzint'] > 4 && isset($_POST['submitOldalTorolVegleges'])) {
            // FSzint-et növelni, ha működik a felhasználókezelés!!!
            // ============== HIBAKEZELÉS =====================
            $Oid = $Aktoldal['id'];
            $ONev = $Aktoldal['ONev'];
            $SzOUrl = $SzuloOldal['OUrl'];
            //Ellenőrizük, hogy van-e gyermekoldala
            $SelectStr = "SELECT * FROM Oldalak WHERE OSzuloId={$Oid} LIMIT 1";
            $result = mysqli_query($MySqliLink, $SelectStr) or die("Hiba sOT 01 ");
            $rowDB = mysqli_num_rows($result);
            if ($rowDB > 0) {
                $ErrorStr .= 'Err001';
                mysqli_free_result($result);
            }
            if ($ErrorStr == '') {
                //Az oldal cikkeinek törlés
                $ErrorStr .= OldalOsszesCikkekTorol($Oid);
                // ============== KÖNYVTÁRKEZELÉS - ÚJ KÉPKÖNYVTÁR LÉTREHOZÁSA   =====================
                if ($ErrorStr == '') {
                    $KTarNev = '';
                    $KTarNev = $Aktoldal['OImgDir'];
                    $ErrorStr .= KepkonyvtarTorol($KTarNev);
                    if ($ErrorStr == '') {
                        // ============== ADATKEZELÉS - TÖRLÉS =====================
                        //Ha gyermektelen, akkor tölőljük
                        $DeletetStr = "Delete FROM Oldalak  WHERE id={$Oid}";
                        if (!mysqli_query($MySqliLink, $DeletetStr)) {
                            die("Hiba sOT 02");
                        }
                        //Üzenet a törlésről
                        $ErrorStr = $ONev . ' - ' . U_OLDAL_TOROLVE;
                        //Az aktuális oldal megszünt, így visszalépünk szlőoldalához
                        getOldalData($SzOUrl);
                    }
                }
            }
        }
        return $ErrorStr;
    }
}
Example #3
0
$_SESSION['ErrorStr'] .= SetUjJelszo();
$_SESSION['ErrorStr'] .= setFelhasznaloTorol();
require_once "php/Oldal.php";
require_once "php/FelhasznaloCsoport.php";
require_once "php/FCsoportTagok.php";
require_once 'php/KiegeszitoTartalom.php';
require_once 'php/FoMenu.php';
require_once 'php/OldalModerator.php';
require_once 'php/Menu.php';
require_once 'php/OldalCikkei.php';
require_once 'php/Cikk.php';
require_once 'php/OldalKeptar.php';
require_once 'php/morzsa.php';
require_once 'php/Lablec.php';
//AZ AKTUÁLIS OLDAL ADATAINAK BEOLVASÁSA
getOldalData($oURL);
//A MODERÁTOR STÁTUSZ ELLENŐRZÉSE
if (getOModeratorTeszt($Aktoldal['id']) > 0) {
    $_SESSION['AktFelhasznalo' . 'FSzint'] = 3;
}
//FELHASZNÁLÓI CSOPORTADATOK MÓDOSÍTÁSA
$_SESSION['ErrorStr'] .= setUjFCsoport();
$_SESSION['ErrorStr'] .= setFCsoport();
$_SESSION['ErrorStr'] .= setFCsoportTorol();
$_SESSION['ErrorStr'] .= setCsoportTagok();
$_SESSION['ErrorStr'] .= setOModerator();
//AZ OLDAL ADATAINAK MÓDOSÍTÁSA
$_SESSION['ErrorStr'] .= setUjOldal();
$_SESSION['ErrorStr'] .= setOldal();
$_SESSION['ErrorStr'] .= setOldalTorol();
$_SESSION['ErrorStr'] .= setOldalKepek();