ACC SHELL

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

<?php     

 $nazev = $nadpis;
 include "clanky_save.php"; ?>



<?php if($funkce == "vlozeni"): ?>


<?php
 
 
 do {

        require "pripojenidb.php";
 
 
          $pocetfotek = 0;

                if ($_FILES["obrazek"]["size"]>0) {$pocetfotek++;}
 
        

//esxistji nejake soubory ke stazeni???

                  $souborykestazeni = 0;

               for($i=0;$i<count($_FILES["soubor"]["tmp_name"]);$i++)
                              {
                if($_FILES["soubor"]["size"][$i]>0)  {$souborykestazeni++;}
                               }


       
//zjisti ID clanku a dej ho do nazevfotky ?? pouyito tozit predtim jenom u fotek


        $tabulka1 = $NAZEV_PROJEKTU."clanky".$_SESSION[$NAZEV_PROJEKTU."lang"];
        $nazevfotky = Mysql_result(Mysql_query("SELECT max(ID_clanku) FROM $tabulka1"),0,0);


// uloz sablonu

     $datum = $rok."-".$mesic."-".$den;
     $time = StrFTime("%H:%M:%S", Time());

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

     if ($funkce == "vlozeni")
                  {
              $hodnoty = "('$idsablony','$menu','$datum','$time','$nadpis','$body1','$body','$autor','$pocetfotek','$souborykestazeni')";
              @$vysledek = MySQL_Query("INSERT INTO $tabulka VALUES $hodnoty");


             echo mysql_error();
                  }


//uloz soubory ke stazeni
// $nazevfotky je v podstate ID_clanku


               for($i=0;$i<count($_FILES["soubor"]["tmp_name"]);$i++)
                                  {
                              if($_FILES["soubor"]["size"][$i] > 0)
                                       {

         $hodnoty = "('','$nazevfotky','$soubornazev[$i]','$soubortyp[$i]')";

        $tabulka2 = $NAZEV_PROJEKTU."soubory".$_SESSION[$NAZEV_PROJEKTU."lang"];

        @$vysledek = MySQL_Query("INSERT INTO $tabulka2 VALUES $hodnoty");

        $nazevsouboru = Mysql_result(Mysql_query("SELECT max(ID_souboru) FROM $tabulka2"),0,0);

           if($_FILES["soubor"]["size"][$i]>0)
                {Copy($_FILES["soubor"]["tmp_name"][$i], "soubory/".$nazevsouboru."".$_SESSION[$NAZEV_PROJEKTU."lang"].".".$soubortyp[$i]."");}

                                       }
                                   }

        } while (false);



//uloz obrazky pokud existruji
                $oznaceniobrazku = array ("a");
                $pocitadlo = 0;
                
            if ($_FILES["obrazek"]["size"]>0)
                    {
                Copy($_FILES["obrazek"]["tmp_name"], "obrazky/".$nazevfotky."".$oznaceniobrazku[$pocitadlo]."".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg");
                $jmeno = "obrazky/".$nazevfotky."".$oznaceniobrazku[$pocitadlo]."s".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg";
                makeThumb($_FILES["obrazek"]["tmp_name"], $jmeno, $sirkaobr);
                $pocitadlo++;

                
                    }



?>









<?php elseif($funkce == "upraveni"): ?>



      <?php 


                                                                
do {

         require "pripojenidb.php";


          //  po? poloek, kter?yhovuj?otazu
        //        $pocet = Mysql_result(Mysql_query("SELECT count(IDtiskovky) FROM tiskovezpravy"),0,0);

        $tabulka = $NAZEV_PROJEKTU."sablona".$sablona.$_SESSION[$NAZEV_PROJEKTU."lang"];
        
        @$vysledek = MySQL_Query("SELECT * FROM $tabulka WHERE ID_sablony = '$idsablony'");


                while ($zaznam = MySQL_Fetch_Array($vysledek)):
        
                $puvodnipocetobrazku = $zaznam["Pocet_obrazku"];
                $puvodnipocetsouboru = $zaznam["Soubory"];
                
                endwhile;


// odstraneni souboru podle toho co je zaskrtnuto  a vlozeni novych

                 for($i=0;$i<count($_FILES["soubor"]["tmp_name"]);$i++)
                              {
                          if($odstranitsoubor[$i] || $_FILES["soubor"]["size"][$i] > 0)
                               {
            $tabulka1 = $NAZEV_PROJEKTU."soubory".$_SESSION[$NAZEV_PROJEKTU."lang"];

             @$vysledek1 = MySQL_Query("SELECT * FROM $tabulka1 WHERE ID_souboru = '$idsouboru[$i]'");

             while ($zaznam1 = MySQL_Fetch_Array($vysledek1)):

                   $typsouboru = $zaznam1["Typ"];

             endwhile;


             @$vysledek2 = MySQL_Query("DELETE FROM $tabulka1 WHERE ID_souboru = '$idsouboru[$i]'");

              if (File_Exists("soubory/".$idsouboru[$i].$_SESSION[$NAZEV_PROJEKTU."lang"].".".$typsouboru.""))
                                        {
                $puvodnipocetsouboru--;
                UnLink("soubory/".$idsouboru[$i].$_SESSION[$NAZEV_PROJEKTU."lang"].".".$typsouboru."");
                                         }
                                  }
                              } //end for




//zacatek vlozeni novych souboru
                    $pocitadlo = 0;


               for($i=0;$i<count($_FILES["soubor"]["tmp_name"]);$i++)
                                  {
                        if($_FILES["soubor"]["size"][$i] > 0)
                                  {
               $hodnoty = "('','$idclanku','$soubornazev[$i]','$soubortyp[$i]')";

             $tabulka1 = $NAZEV_PROJEKTU."soubory".$_SESSION[$NAZEV_PROJEKTU."lang"];

            @$vysledek = MySQL_Query("INSERT INTO $tabulka1 VALUES $hodnoty");

            $nazevnewsouboru = Mysql_result(Mysql_query("SELECT max(ID_souboru) FROM $tabulka1"),0,0);

           if($_FILES["soubor"]["size"][$i]>0)
                {Copy($_FILES["soubor"]["tmp_name"][$i], "soubory/".$nazevnewsouboru."".$_SESSION[$NAZEV_PROJEKTU."lang"].".".$soubortyp[$i]."");}
                           $pocitadlo++;
                                   }
                                   }

            $pocetsouboru = $puvodnipocetsouboru + $pocitadlo;






// odstraneni obrazku podle toho co je zaskrtnuto a vlozeni novych
                
        if ($odstranitobrazek) {$puvodnipocetobrazku--;  if (File_Exists("obrazky/".$idclanku."a".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg")) {UnLink("obrazky/".$idclanku."a".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg");} if (File_Exists("obrazky/".$idclanku."as".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg")) {UnLink("obrazky/".$idclanku."as".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg");}}


                $pocitadlo = 0;
                
                if ($_FILES["obrazek"]["size"]>0)
                                        {
                                if (File_Exists("obrazky/".$idclanku."a".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg")) {Copy($_FILES["obrazek"]["tmp_name"], "obrazky/".$idclanku."a".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg"); $jmeno = "obrazky/".$idclanku."as".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg";        makeThumb($_FILES["obrazek"]["tmp_name"], $jmeno, $sirkaobr);}
                                else {Copy($_FILES["obrazek"]["tmp_name"], "obrazky/".$idclanku."a".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg"); $jmeno = "obrazky/".$idclanku."as".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg";        makeThumb($_FILES["obrazek"]["tmp_name"], $jmeno, $sirkaobr);        $pocitadlo++; }
                                        }

        $pocetobrazku = $puvodnipocetobrazku + $pocitadlo;






        $datum = $rok."-".$mesic."-".$den;

        $hodnoty = "Datum = '$datum', Nadpis = '$nadpis', Uvod = '$body1', Clanek = '$body', Autor = '$autor', Pocet_obrazku = '$pocetobrazku', Soubory = '$pocetsouboru'";

        $tabulka = $NAZEV_PROJEKTU."sablonablog".$_SESSION[$NAZEV_PROJEKTU."lang"];
        
        @$vysledek = MySQL_Query("UPDATE LOW_PRIORITY $tabulka SET $hodnoty WHERE ID_sablony = '$idsablony'");
        echo mysql_error();

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

        ?>










<?php elseif($funkce == "smazani"): ?>







 <?php 

do {

                require "pripojenidb.php";


        //  po? poloek, kter?yhovuj?otazu 
        //        $pocet = Mysql_result(Mysql_query("SELECT count(IDtiskovky) FROM tiskovezpravy"),0,0);

      
        //echo mysql_error();

//smaz soubory ke stazeni z tabulky i z adresare

        $tabulka1 = $NAZEV_PROJEKTU."soubory".$_SESSION[$NAZEV_PROJEKTU."lang"];

        @$vysledek1 = MySQL_Query("SELECT * FROM $tabulka1 WHERE ID_clanku = $idclanku");

        while ($zaznam1 = MySQL_Fetch_Array($vysledek1)):
        

         if (File_Exists("soubory/".$zaznam1["ID_souboru"].$_SESSION[$NAZEV_PROJEKTU."lang"].".".$zaznam1["Typ"].""))
         {
           UnLink("soubory/".$zaznam1["ID_souboru"].$_SESSION[$NAZEV_PROJEKTU."lang"].".".$zaznam1["Typ"]."");
         }

         endwhile;
 
//a ted z smaz soubory tabulky

        @$vysledek1 = MySQL_Query("DELETE FROM $tabulka1 WHERE ID_clanku=$idclanku");



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


   do {

        require "pripojenidb.php";

        $tabulka = $NAZEV_PROJEKTU."sablonablog".$_SESSION[$NAZEV_PROJEKTU."lang"];
        
        @$vysledek = MySQL_Query("DELETE FROM $tabulka WHERE ID_sablony = $idsablony");


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



          $oznaceniobrazku = array ("a");
                
                
                //smazani normalnich obrazku 
                
                                for ($i=0; $i < 1; $i++)
                                                {
                
                                        if (File_Exists("obrazky/".$idclanku."".$oznaceniobrazku[$i]."".$sekce.$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg"))
                                                                {
                                //                        $nazev = $cislo;
                                                        UnLink("obrazky/".$idclanku."".$oznaceniobrazku[$i]."".$sekce.$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg");
                                                                }
                                                }
                                                
                        
                // smazani malych obrazku
                        
                                for ($i=0; $i < 1; $i++)
                                                {
                
                                        if (File_Exists("obrazky/".$idclanku."".$oznaceniobrazku[$i]."s".$sekce.$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg"))
                                                                {
                                //                        $nazev = $cislo;
                                                        UnLink("obrazky/".$idclanku."".$oznaceniobrazku[$i]."s".$sekce.$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg");
                                                                }
                                                }
                                        
                



        ?>















<?php endif; ?>




ACC SHELL 2018