ACC SHELL
<?php include "clanky_save.php"; ?>
<?php if($funkce == "vlozeni"): ?>
<?php
do {
require "pripojenidb.php";
$datum = date("Y-m-d h:i:s");
$pocetfotek = 0;
if ($_FILES["obrazek"]["size"]>0) {$pocetfotek++;}
if ($_FILES["obrazek1"]["size"]>0) {$pocetfotek++;}
if ($_FILES["obrazek2"]["size"]>0) {$pocetfotek++;}
if ($_FILES["obrazek3"]["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++;}
}
$hodnoty = "('$idsablony','$datum','$nazev1','$pocetfotek','$body','$zarovnaniobr','$souborykestazeni')";
$tabulka = $NAZEV_PROJEKTU."sablona".$sablona.$_SESSION[$NAZEV_PROJEKTU."lang"];
@$vysledek = MySQL_Query("INSERT INTO $tabulka VALUES $hodnoty");
//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 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","b","c","d");
$pocitadlo = 0;
if ($_FILES["obrazek"]["size"]>0)
{
Copy($_FILES["obrazek"]["tmp_name"], "obrazky/".$nazevfotky."".$oznaceniobrazku[$pocitadlo]."".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg");
$pocitadlo++;
}
if ($_FILES["obrazek1"]["size"]>0)
{
Copy($_FILES["obrazek1"]["tmp_name"], "obrazky/".$nazevfotky."".$oznaceniobrazku[$pocitadlo]."".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg");
$pocitadlo++;
}
if ($_FILES["obrazek2"]["size"]>0)
{
Copy($_FILES["obrazek2"]["tmp_name"], "obrazky/".$nazevfotky."".$oznaceniobrazku[$pocitadlo]."".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg");
$pocitadlo++;
}
if ($_FILES["obrazek3"]["size"]>0)
{
Copy($_FILES["obrazek3"]["tmp_name"], "obrazky/".$nazevfotky."".$oznaceniobrazku[$pocitadlo]."".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg");
$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");}}
if ($odstranitobrazek1) {$puvodnipocetobrazku--; if (File_Exists("obrazky/".$idclanku."b".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg")) {UnLink("obrazky/".$idclanku."b".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg");} if (File_Exists("obrazky/".$idclanku."bs".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg")) {UnLink("obrazky/".$idclanku."bs".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg");}}
if ($odstranitobrazek2) {$puvodnipocetobrazku--; if (File_Exists("obrazky/".$idclanku."c".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg")) {UnLink("obrazky/".$idclanku."c".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg");} if (File_Exists("obrazky/".$idclanku."cs".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg")) {UnLink("obrazky/".$idclanku."cs".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg");}}
if ($odstranitobrazek3) {$puvodnipocetobrazku--; if (File_Exists("obrazky/".$idclanku."d".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg")) {UnLink("obrazky/".$idclanku."d".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg");} if (File_Exists("obrazky/".$idclanku."ds".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg")) {UnLink("obrazky/".$idclanku."ds".$_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"); }
else {Copy($_FILES["obrazek"]["tmp_name"], "obrazky/".$idclanku."a".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg"); $pocitadlo++; }
}
if ($_FILES["obrazek1"]["size"]>0)
{
if (File_Exists("obrazky/".$idclanku."b".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg")) {Copy($_FILES["obrazek1"]["tmp_name"], "obrazky/".$idclanku."b".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg"); }
else {Copy($_FILES["obrazek1"]["tmp_name"], "obrazky/".$idclanku."b".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg"); $pocitadlo++;}
}
if ($_FILES["obrazek2"]["size"]>0)
{
if (File_Exists("obrazky/".$idclanku."c".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg")) {Copy($_FILES["obrazek2"]["tmp_name"], "obrazky/".$idclanku."c".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg"); }
else {Copy($_FILES["obrazek2"]["tmp_name"], "obrazky/".$idclanku."c".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg"); $pocitadlo++;}
}
if ($_FILES["obrazek3"]["size"]>0)
{
if (File_Exists("obrazky/".$idclanku."d".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg")) {Copy($_FILES["obrazek3"]["tmp_name"], "obrazky/".$idclanku."d".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg"); }
else {Copy($_FILES["obrazek3"]["tmp_name"], "obrazky/".$idclanku."d".$_SESSION[$NAZEV_PROJEKTU."lang"].".jpg"); $pocitadlo++;}
}
$pocetobrazku = $puvodnipocetobrazku + $pocitadlo;
$hodnoty = "Nazev1 = '$nazev1', Clanek = '$body', Pocet_obrazku = '$pocetobrazku', Zarovnani_obr = '$zarovnaniobr', Soubory = '$pocetsouboru'";
$tabulka = $NAZEV_PROJEKTU."sablona".$sablona.$_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);
$tabulka = $NAZEV_PROJEKTU."sablona".$sablona.$_SESSION[$NAZEV_PROJEKTU."lang"];
@$vysledek = MySQL_Query("DELETE FROM $tabulka WHERE ID_sablony = $idsablony");
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);
$oznaceniobrazku = array ("a","b","c","d");
//smazani normalnich obrazku
for ($i=0; $i < 5; $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 < 5; $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