Ir para conteúdo
Fórum Script Brasil

laurijolive

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre laurijolive

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

laurijolive's Achievements

0

Reputação

  1. if(isset($_POST['acao']) && $_POST['acao'] == 'cadastrar'){ $nome = ucfirst(trim($_POST['nome'])); $email = ucfirst(trim($_POST['email'])); $conteudo = trim($_POST['conteudo']); $data = ucfirst(trim($_POST['data'])); // uploads de img $pasta = '../posts/'; $permite = array('image/jpg','image/jpeg','image/pjpeg','image/png','image/gif','image/webp'); $imagem = $_FILES['imagem']; $destino = $imagem['tmp_name']; $nomei = $imagem['name']; $tipo = $imagem['type']; $altura = "480"; $largura = ""; if(empty($nome) || empty($email)){ echo '<script>alert("Preencha todos os campos!");</script>'; }else{ if(!empty($nomei) && in_array($tipo, $permite)){ $imagem_temporaria = imagecreatefromjpeg($destino); $largura_original = imagesx($imagem_temporaria); $altura_original = imagesy($imagem_temporaria); $nova_largura = $largura ? $largura : floor (($largura_original / $altura_original) * $altura); $nova_altura = $altura ? $altura : floor (($altura_original / $largura_original) * $largura); $imagem_redimensionada = imagecreatetruecolor($nova_largura, $nova_altura); imagecopyresampled($imagem_redimensionada, $imagem_temporaria, 0, 0, 0, 0, $nova_largura, $nova_altura, $largura_original, $altura_original); imagejpeg($imagem_redimensionada, $pasta . $imagem['name']); $insereDados = mysql_query("INSERT INTO postagem (nome, email, foto, conteudo, data) VALUES ('$nome','$email', '$nomei','$conteudo','$data')"); echo '<script>alert("Dados Enviado com Sucesso!");</script>'; }else{ echo "Aceitamos apenas imagens no formato JPEG e até 1024px"; } } }
×
×
  • Criar Novo...