Good morning, I'm uploading images in php and with this I wanted the image to have such height and width, the upload is working and put in the database saving the destination to be called later, but when I put the if and else to analyze if height and is of such size is not working ... a help please !! Just below the code, I'm new to the language.
<form action="proc_cad_img.php" class="form-horizontal" method="post" enctype = "multipart/form-data">
<div class="form-group">
<label>Nome para a imagem:</label>
<div>
<input type="text" name="titulo" class="form-control" placeholder="Digite o titulo" required="required">
</div>
</div>
<div class="form-group">
<label>Nome do Municipio:</label>
<div >
<select name="municipio" required="required">
<option value="vazio" > -------------------------------------------------------</option>
<option value="Acre">Acre</option>
<option value="Alagoas">Alagoas</option>
<option value="Amapá">Amapá</option>
<option value="Amazonas">Amazonas</option>
<option value="Bahia">Bahia</option>
<option value="Ceará">Ceará</option>
<option value="Distrito Federal">Distrito Federal</option>
<option value="Espírito Santo">Espírito Santo</option>
<option value="Goiás">Goiás</option>
<option value="Maranhão">Maranhão</option>
<option value="Mato Grosso">Mato Grosso</option>
<option value="Mato Grosso do Sul">Mato Grosso do Sul</option>
<option value="Minas Gerais">Minas Gerais</option>
<option value="Pará">Pará</option>
<option value="Paraíba">Paraíba</option>
<option value="Paraná">Paraná</option>
<option value="Pernambuco">Pernambuco</option>
<option value="Piauí">Piauí</option>
<option value="RJ">Rio de Janeiro</option>
<option value="RN">Rio Grande do Norte</option>
<option value="Rio Grande do Sul">Rio Grande do Sul</option>
<option value="Rondônia">Rondônia</option>
<option value="RR">Roraima</option>
<option value="Santa Catarina">Santa Catarina</option>
<option value="SP">São Paulo</option>
<option value="SE">Sergipe</option>
<option value="TO">Tocantins</option>
</select>
</div>
</div>
<div class="form-group">
<label >Imagem:</label>
<div>
<input type="file" name="imagem[]" multiple="multiple"/><br/>
</div>
</div>
<div class="form-group">
<label ></label>
<div>
<div class="progress progress-striped active">
<div class="progress-bar" style="width: 0%">
</div>
</div>
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-2 col-sm-10">
<input type="hidden" name="action" value="upload">
<button type="submit" class="btn btn-success upload"><input type="submit" name="enviar" value="Upload"></button>
</div>
</div>
</form>
<?php
session_start();
include_once("conexao.php");
// TESTA SE FOI INICIADO A FUNÇÃO
if(isset($_POST['action']) and $_POST['action'] == 'upload'){
// NOME DA PASTA PARA O ENVIO DOS ARQUIVOS
$pasta = "documentos";
$imagem = $_FILES['imagem'];
// CONTA QUANTAS IMAGEM ESTÃO SENDO ENVIADAS
$count = count($imagem['name']);
for($i = 0; $i < $count; $i++){
// VARIAVEIS COM OS PARAMETROS DA IMAGEM NOME_TEPORARIO, TIPO E ETC...
$temp = $imagem['tmp_name'][$i];
$name = $imagem['name'][$i];
$type = $imagem['type'][$i];
$size = $imagem['size'][$i];
$titulo = $_POST['titulo'];
$muni = $_POST['municipio'];
$tamanho_imagem = getimagesize($_FILES['imagem']['tmp_name'][$i]);
$largura_imagem = $tamanho_imagem[0];
$altura_imagem = $tamanho_imagem[1];
if($largura_imagem[$i] >= 1016){
if($altura_imagem[$i] >= 642){
$newname = md5(uniqid(rand(), true)).$i.'.jpg';
// QUERY DE INSERSÃO DE DADOS
$sql = "INSERT INTO imagem (nome_imagem, titulo, municipio) VALUES ('$newname', '$titulo', '$muni')";
$query = mysqli_query($conn, $sql);
// VERIFICA SE FOI INCLUIDO NO BANDO DE DADOS PARA DAR INICIO AO UPLOAD
if(mysqli_affected_rows($conn) > 0){
// MOVE O ARQUIVO PARA PASTA DESEJADA
move_uploaded_file($temp, "$pasta/$newname");
$_SESSION['msg'] = "<div class='alert alert-success'>Imagem cadastrada com sucesso!</div>";
}else{
print('Ocorreu um erro ao realizar o upload!');
$_SESSION['msg'] = "<div class='alert alert-danger'>Erro ao cadastrada a imagem!</div>";
}
} else{
$_SESSION['msg'] = "<div class='alert alert-danger'>Erro ao cadastrada a imagem!</div>";
}
}else{
$_SESSION['msg'] = "<div class='alert alert-danger'>Erro ao cadastrada a imagem!</div>";
}
}
}
?>
<?php