Como redimensionar uma imagem
Gente, estou fazendo um esquema de fazer upload de imagem para o meu site. Por algumas razões, a imagem deve ser quadrada e ter 200x200 pixels
olha meu código:
$erros=$_FILES['imagem']['error'];
if ($erros > 0) {
header("location:erro.php?e=1");
exit;
}
$tipo=$_FILES['imagem']['type'];
if ($tipo <> "image/pjpeg") {
header("location:erro.php?e=2");
exit;
}
$figura=$_FILES['imagem']['tmp_name'];
$tamanho=getimagesize($figura);
$largura=$tamanho[0];
$altura=$tamanho[1];
if ($largura <> $altura) {
header ("location:erro.php?e=3");
exit;
}
// queria redimensionar ela nesse ponto, para a altura e a largura ficar 200 pixels
if ($altura <> 200) {
header ("location:erro.php?e=4");
exit;
}
$filename="img1.jpg";
move_uploaded_file($figura, 'foto/'.$filename.'');
Existe alguma função para redimensionar a imagem?Discussão (3)
Carregando comentários...