ÿØÿà JFIF ` ` ÿþ
|
Server : Apache System : Linux cloud.heroica.com.br 4.18.0-553.36.1.el8_10.x86_64 #1 SMP Wed Jan 22 03:07:54 EST 2025 x86_64 User : farolpborg ( 1053) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/farolpborg/public_html/cms/ |
Upload File : |
<?
require("_configs/config.php");
//include("_configs/checar.php");
include("_ui/funcoes.php");
foreach($_POST as $key => $valor){
$$key = addslashes($valor);
}
$op = $_GET['op'];
$tabela = "blog";
$tabela2 = "blog_imagens";
$id = $_POST['id'];
$id_blog = $_POST['id_blog'];
$legenda = $_POST['legenda'];
$imagens = $_FILES['myfile'];
$imagem = $_FILES['myfile']['tmp_name'];
$imagem_name = $_FILES['myfile']['name'];
$imagem_ref = "img";
$imagem_data = date("dmYHis");
$imagem_ext = pathinfo($imagem_name, PATHINFO_EXTENSION);
$imagem_dir = "../_shared/".$tabela."/".$id_blog."/";
//qtd posicoes imagens
$sqlp = mysqli_query($conecta, "SELECT COUNT(posicao) + 1 AS posicao FROM $tabela2 WHERE id_blog='$id_blog'");
$resp = mysqli_fetch_object($sqlp);
//deletar imagem
$sqld = mysqli_query($conecta, "SELECT * FROM $tabela2 WHERE id='$id'");
$resd = mysqli_fetch_object($sqld);
if($op == 'adicionar'){
if(!file_exists($imagem_dir)){
mkdir($imagem_dir, 0755);
chmod($imagem_dir, 0755);
}
if(isset($imagens)){
$nova_img = $imagem_ref.$imagem_data . "-" . letras_numeros() . "." . strtolower($imagem_ext);
move_uploaded_file($imagem, $imagem_dir . $nova_img);
redimensionar_imagem($imagem_dir.$nova_img, $ImgBig, $ImgBig, $imagem_dir.'big_'.$nova_img);
redimensionar_imagem($imagem_dir.$nova_img, $ImgNor, $ImgNor, $imagem_dir.$nova_img);
// redimensionar_imagem($imagem_dir.$nova_img, $ImgMed, $ImgMed, $imagem_dir.'med_'.$nova_img);
redimensionar_imagem($imagem_dir.$nova_img, $ImgMin, $ImgMin, $imagem_dir.'min_'.$nova_img);
mysqli_query($conecta, "INSERT INTO $tabela2 (id_blog, posicao, imagem, legenda) VALUES ('$id_blog', '$resp->posicao', '$nova_img', '$legenda')");
$id = mysqli_insert_id($conecta);
$atividade = $atividade_imagens.$id;
$sucesso_adicionar = true;
}
}
if($op == 'deletar'){
@unlink($imagem_dir."big_".$resd->imagem);
@unlink($imagem_dir.$resd->imagem);
// @unlink($imagem_dir."med_".$resd->imagem);
@unlink($imagem_dir."min_".$resd->imagem);
mysqli_query($conecta, "DELETE FROM $tabela2 WHERE id='$id'");
$atividade = $atividade_deletar_imagem.$id;
if(dir_empty($imagem_dir)){
remover_dir($imagem_dir);
}
}
include("_ui/registros.php");
?>