JustPaste.it

<head>
<meta charset="utf-8">
</head>
<?php
include("conexao.php");
include("funcao.php");

@$id = limpa($_POST["id"]);
@$preco = limpa($_POST["novopreco"]);
@$descricao = mysql_real_escape_string($_POST["novodesc"]);

@$data = date('Y-m-d');
//PASTA PARA MOVER OS FICHEIROS
$destination = "image/";


if(isset($_FILES['files2'])){
foreach($_FILES['files2']['tmp_name'] as $key => $tmp_name){
//NOME DO FICHEIRO
$value = $_FILES['files2']['name'][$key];
//LISTA DE EXTENÇÕES PERMITIDAS
$allowed = array('PNG','JPEG','JPG');
//VER QUAL É A EXTENÇÃO
$exts = explode("." , $value);

@$info = getimagesize($destination . $value);
//SE A EXTENÇÃO DO FICHEIRO NÃO ESTIVER NA LISTA DAS PERMITIDAS
if(!in_array($exts[1], $allowed)){
echo 'extensao invalida <br/>';
print_r( 'Ficheiro-->' . $value . '<br/>Extencao-->' . $exts[1] . '<br/>Apenas imagens sao permitidas');
}else{
//SE A EXTENÇÃO DO FICHEIRO ESTIVER NA LISTA DAS PERMITIDAS
echo 'Ficheiro valido<br/>';

$type = $_FILES['files2']['type'][$key];
$size = $_FILES['files2']['size'][$key];
$error = $_FILES['files2']['error'][$key];
$tmp_name = $_FILES['files2']['tmp_name'][$key];

/*--------------*/
//VARIAVEIS PARA ALTERAR NOME (adicionar um numero a frente(1,2,3,4,5...)
$i = 1;
$actual_name = pathinfo($value,PATHINFO_FILENAME);
$original_name = $actual_name;
$extension = pathinfo($value, PATHINFO_EXTENSION);
/*--------------*/

// VERIFICAR SE É UMA IMAGEM VÁLIDA
if($imageInfo = getimagesize($tmp_name)){
//MOVER FICHEIRO PARA PASTA DESTINO
if(file_exists("image/". $value)){
//SE O FICHEIRO JA EXISTE
echo 'existe<br/>';
while(file_exists('image/'.$actual_name.".".$extension)){
$actual_name = (string)$original_name.$i;
$nome = $actual_name.".".$extension;
$i++;
}
move_uploaded_file($tmp_name,"image/".$nome);

// INSERIR DADOS NA BD
$query2= "UPDATE casa SET preco = '$preco' , descricao = '$descricao' WHERE id = '$id'";
mysqli_query($con, $query2);

foreach($_FILES['files2']['tmp_name'] as $key => $tmp_name){
move_uploaded_file($tmp_name, "image/{$_FILES['files2']['name'][$key]}");
$query1 = mysqli_query($con, "INSERT INTO `imagem` (id, caminho, casa) VALUES (DEFAULT, '$nome', '$id')");
}
}else{
//SE O FICHEIRO NAO EXISTE
echo 'nao existe<br/>';
move_uploaded_file($tmp_name, "image/".$value);
// MOSTRA INFO DO FICHEIRO, SE FOR IMAGEM
print_r($imageInfo);

// INSERIR DADOS NA BD
$query2= "UPDATE casa SET preco = '$preco' , descricao = '$descricao' WHERE id = '$id'";
mysqli_query($con, $query2);

foreach($_FILES['files2']['tmp_name'] as $key => $tmp_name){
move_uploaded_file($tmp_name, "image/{$_FILES['files2']['name'][$key]}");
$query1 = mysqli_query($con, "INSERT INTO `imagem` (id, caminho, casa) VALUES (DEFAULT, '$value', '$id')");
}
}
}
}
}
//header('Location: ver.php');
}else{
echo '<h1 align="center"><b>É necessario alterar algum condominio</b></h1>';
}

include("fimConexao.php");
?>