Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // Chama o arquivo com a classe WideImage
- require_once("cabecalho.php");
- require_once("wideImage/WideImage.php");
- require_once("imagem-banco.php");
- verificaUsuario();
- $titulo = $_POST['titulo'];
- $descricao = $_POST['descricao'];
- $telefone = $_POST['telefone'];
- $endereco = $_POST['endereco'];
- $preco = $_POST['preco'];
- $idUsuario = $_SESSION['id_usuario_logado'];
- if(!isset($_POST['categorias'])){
- $_SESSION['danger'] = 'Por favor informe a categoria';
- } else if(isset($_POST['subcategorias'])){
- $categoria = $_POST['categorias'];
- $subCategoria = $_POST['subcategorias'];
- }else {
- $categoria = $_POST['categorias'];
- $subCategoria = "";
- }
- insereAnuncio($conexao, $titulo, $descricao, $telefone, $endereco, $preco, $categoria, $subCategoria, $idUsuario);
- // Carrega a imagem a ser manipulada
- $image = WideImage::loadFromUpload('imagem', 'imagem.php');
- $imagemExtensao = $_FILES['imagem']['name'];
- $id_usuario = $_SESSION['id_usuario_logado'];
- foreach ($image as $indice => $imagem) {
- $extensao = $imagemExtensao[$indice];
- $extensaoDaImagem = pathinfo($extensao, PATHINFO_EXTENSION);
- $imagemFinal = $imagem->resize(400, 300);
- $geraNome = md5(time().rand());
- $imagemFinal->saveToFile('imagens/usuarios/' . $geraNome .'.'.$extensaoDaImagem);
- $nomeMiniatura = $geraNome.'.'.$extensaoDaImagem;
- $nomeOriginal = md5($extensao).'.'.$extensaoDaImagem;
- $imagem->saveToFile('imagens/usuarios/' . $nomeOriginal);
- insereImagem($conexao, $nomeMiniatura, $nomeOriginal, $id_usuario);
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement