ACC SHELL

Path : /srv/www/vhosts/bubbagump/scripty/
File Upload :
Current File : //srv/www/vhosts/bubbagump/scripty/deletemenu.php

<?php 
//nastaveni promenych pro mazani prav

        $sekceprava = $menu;



do {

                require "pripojenidb.php";

                $oznaceniobrazku = array ("a","b","c","d");



//musim zajistit, kam mam potom presmerovat...je to o jedno vyse...

                $tabulka = $NAZEV_PROJEKTU."menu".$_SESSION[$NAZEV_PROJEKTU."lang"];
                @$vysledek = MySQL_Query("SELECT Nadmenu FROM $tabulka WHERE ID_menu = $menu");
                     while ($zaznam = MySQL_Fetch_Array($vysledek)):
                        $zalohamenu = $zaznam["Nadmenu"]; //zalohuju si, protoze potom musim vybrat
                     endwhile;



            /* a smazani obrazku, clanku a souboru
                 Nejprve zjisti vsechna id clanku ktera se maji mazat a ulozi se do array
                 potom provede cyklus FOR a obrazky,soubory + clanek postupne vymazne
              */





            //  tady nastrkam vsechnu id clanku a menu urcenych ke smazani do pole - urcim si strukturu
               $vsechnamenu[0] = $menu;
               $pomocnaid[0] = $menu;

               $tabulka = $NAZEV_PROJEKTU."menu".$_SESSION[$NAZEV_PROJEKTU."lang"];

                do {

                 @$vysledek = MySQL_Query("SELECT ID_menu FROM $tabulka WHERE Nadmenu = $pomocnaid[0]");
                   while ($zaznam = MySQL_Fetch_Array($vysledek)):

                     $vsechnamenu[] = $zaznam["ID_menu"]; //tady pridam vsechny nalezene id
                     $pomocnaid[] .= $zaznam["ID_menu"];


                   endwhile;


                    array_shift($pomocnaid);             //smaz prvni prvek pole - ten byl jiz hledanej
                    $pocetpomocnaid = count($pomocnaid); //spocitej prvky


                 } while ($pocetpomocnaid > 0);





     //tady smazu vsechny clanky, soubory, obrazky a menu - podle toho jaka id menu se maji mazat





             for ($j=0;$j<count($vsechnamenu);$j++)
                          {


              $idmenu = $vsechnamenu[$j];




    
            //odstraneni obrazku u menu
            if (File_Exists("obrazkymenu/".$idmenu."".$sekce.$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg")) {UnLink("obrazkymenu/".$idmenu."".$sekce.$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg");}
            if (File_Exists("obrazkymenu/".$idmenu."".$sekce.$_SESSION[$NAZEV_PROJEKTU."lang"].".gif")) {UnLink("obrazkymenu/".$idmenu."".$sekce.$_SESSION[$NAZEV_PROJEKTU."lang"].".gif");}




     // smazu vsechny clanky a menu

              $tabulka2 = $NAZEV_PROJEKTU.'clankymenu'.$_SESSION[$NAZEV_PROJEKTU."lang"];
              $tabulka3 = $NAZEV_PROJEKTU.'menu'.$_SESSION[$NAZEV_PROJEKTU."lang"];

              @$vysledek2 = MySQL_Query("DELETE FROM $tabulka2 WHERE ID_menu = $idmenu");
              @$vysledek3 = MySQL_Query("DELETE FROM $tabulka3 WHERE ID_menu = $idmenu");







                          } //konec for


        $menu = $zalohamenu;




               MySQL_Close($spojeni);
                  } while (false);




        ?>



ACC SHELL 2018