Jump to content

Search the Community

Showing results for tags 'imagens'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 87 results

  1. Enviar email com 1 ou mais anexos (somente imagens) através de formulario php Fala galera! Estou com um problema que pra mim é está sendo bem difícil resolver, mas pra vocês creio que seja uma coisa simples. Não tenho muito conhecimento em php, estou aprendendo agora, então como precisei deste código, peguei na web e não sei fazer a alteração que preciso. O formulário está enviando as informações (textos) certinho. Só o anexo que não está indo. Como vocês podem ver abaixo, ele tem uma condição (se posso chamar assim) se tiver um anexo ele da a mensagem "Cadastrado com anexo" se não "Cadastrado sem anexo". Porém, com ou sem anexo, ele está dando a "Cadastrado sem anexo" eu preciso que ele envie o anexo também, no html coloquei 6 campos input file, pra enviar até 6 fotos. Agradeço a atenção. <?php if ($_GET['acao'] == 'enviar') { //pego os dados enviados pelo formulario $titulo = $_POST["titulo"]; $email = 'contato@agturbox.com.br'; $site = $_POST["site"]; $descricao = $_POST["descricao"]; $telefone = $_POST["telefone"]; $celular = $_POST["celular"]; $endereco = $_SESSION["endereco"]; $bairro = $_POST["bairro"]; $cidade = $_POST["cidade"]; $assunto = 'Cadastro de anuncio'; $data = date("d/m/y"); $ip = $_SERVER['REMOTE_ADDR']; //função para pegar o ip do us //formato o campo da mensagem $mensagem .= "<b>Titulo:</b> $titulo <br>"; $mensagem .= "<b>Site:</b> $site <br>"; $mensagem = "<b>Descricao:</b> $descricao <br>"; $mensagem .= "<b>Telefone:</b> $telefone <br>"; $mensagem .= "<b>Celular:</b> $celular <br>"; $mensagem .= "<b>Endereco:</b> $endereco <br>"; $mensagem .= "<b>Bairro:</b> $bairro <br>"; $mensagem .= "<b>Cidade:</b> $cidade <br><br>"; $mensagem .= "<b>Data:</b> $data <br>"; $mensagem .= "<b>Ip:</b> $ip <br>"; //valido os emails $arquivo = isset($_FILES["arquivo"]) ? $_FILES["arquivo"] : FALSE; if(file_exists($arquivo["tmp_name"]) and !empty($arquivo)){ $fp = fopen($_FILES["arquivo"]["tmp_name"],"rb"); $anexo = fread($fp,filesize($_FILES["arquivo"]["tmp_name"])); $anexo = base64_encode($anexo); fclose($fp); $anexo = chunk_split($anexo); $boundary = "XYZ-" . date("dmYis") . "-ZYX"; $mens = "--$boundary\n"; $mens .= "Content-Transfer-Encoding: 8bits\n"; $mens .= "Content-Type: text/html; charset=\"ISO-8859-1\"\n\n"; //plain $mens .= "$mensagem\n"; $mens .= "--$boundary\n"; $mens .= "Content-Type: ".$arquivo["type"]."\n"; $mens .= "Content-Disposition: attachment; filename=\"".$arquivo["name"]."\"\n"; $mens .= "Content-Transfer-Encoding: base64\n\n"; $mens .= "$anexo\n"; $mens .= "--$boundary--\r\n"; $headers = "MIME-Version: 1.0\n"; $headers .= "From: \"$titulo\" <$endereco>\r\n"; $headers .= "Content-type: multipart/mixed; boundary=\"$boundary\"\r\n"; $headers .= "$boundary\n"; //envio o email com o anexo mail($email,$assunto,$arquivo,$mens,$headers);?><script language="javascript">alert("Cadastrado com anexo!"); location ="cadastro.php";</script> <?php } //se não tiver anexo else{ $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "From: \"$nome\" <$endereco>\r\n"; //envia o email sem anexo mail($email,$assunto,$mensagem, $headers);?><script language="javascript">alert("Cadastrado sem anexo!"); location ="cadastro.php";</script> <?php } } ?>
  2. henrique.php

    CROP - Upload de Imagens

    Pessoal, Alguém tem como indicar um sistema de upload de imagens que permite realizar o CROP da imagem e ainda inserir o caminho da imagem no banco de dados ?
  3. amescas

    Loop 4 imagens - uma cada semana

    Boa noite! Preciso implementar uma pagina onde mostra Ementas semanais de um refeitório (em imagem ou tabela). Apenas existem 4 menus diferentes, e estes repetem-se sequencialmente (chegando ao ultimo, volta ao primeiro). Como posso fazer para que tenha a pagina a funcionar correctamente? A minha ideia seria algo do género: Obter numero da semana num mês e consoante fosse 1, 2, 3 ou 4, mostrar a ementa respetiva .. No entanto há meses com mais ou menos que 4 semanas, e ficaria tudo mal. Pensei em obter o numero da semana referente ao ano, e fazer "Semana mod 4" e com o resto da operação tinha o ID da ementa. Mas o ano têm 52,177457 semanas, o que ao fim de algum tempo daria o resultado errado (para alem de que com mudança de ano, poderia falhar. Alguma sugestão?? (nem que seja algoritmo, ideia..) Código feito para obter o numero da semana:
  4. Alfredo B.

    Redimensionar imagens com PHP

    Alguem sabe como faço um sistema de upload de imagens redimensionando-as da forma mais simples possivel só pra mim poder limitar o height dela
  5. Andei lendo alguns tutoriais e artigos sobre upload de imagens de forma segura via php form. Li inclusive alguns em inglês mas nenhum realmente tinha informações de que o script estava com todas as opções de segurança. Alguém sabe de algum tutorial realmente bom pra isso?
  6. Boa tarde amigos por favor. Alguém conhece algum plug-in Galeria de imagens que tem opção de subir imagem na galeria pelo front end? Valeu José Carlos
  7. Olá participantes do fórum! Tenho uma dúvida com uma div no blog que não consigo solucionar. Espero que alguém possa me ajudar! Quero deixar as imagens uma ao lado da outra mas com links de texto em baixo de cada uma. Estou usando o código abaixo: /*.di {position: relative;width:100%; text-align: center; font: 11px/30px Muli; font-weight: bold; text-transform: uppercase; color: transparent; margin: 4px 0 0 0; height: 90px;} .di a {background:#d34a76; color:#f59695; padding: 4px 10px; border-radius: 3px; display: table; clear:both;} .di a:hover {background:#f1ece6; color:#624559;}*/ Mas ao utilizar o /* no começo e */ no final a personalização não aparece (background, fonte, tamanho, etc). Veja na imagem abaixo: Se eu retiro os caracteres antes e depois do código, dá erro. Alguém sabe como resolver? Obrigada!
  8. Olá pessoal, gostaria de fazer um formulário para enviar 4 imagens de uma só vez via upload para uma pasta do servidor e ainda gravar os nomes dessas imagens em um registro de uma tabela no banco mysql. Se puderem me ajudar. Fiz esse código abaixo, porém, tenho muitas dúvidas quando ao upload ainda. ----------------------------------------------- FORMULÁRIO <form action="incluir_veiculo.php" method="post" enctype="multipart/form-data" name="veiculos" class="form" id="veiculos"> <table width="100%" border="0" cellpadding="0" cellspacing="10"> <tr> <td><select name="vei_tipo" class="campo" id="vei_tipo" placeholder="UF" > <option value="PAS/MOTOCICLETA">PAS/MOTOCICLETA</option> <option value="PAS/AUTOMÓVEL">PAS/AUTOMÓVEL</option> </select></td> <td><select name="vei_combustivel" class="campo" id="vei_combustivel" placeholder="UF" > <option value="GASOLINA">GASOLINA</option> <option value="ALCÓOL">ALCÓOL</option> <option value="DIESEL">DIESEL</option> </select></td> </tr> <tr> <td colspan="2"><input name="vei_marca_modelo" type=text required class="campo" id="vei_marca_modelo" placeholder=" MARCA MODELO *" /></td> </tr> <tr> <td colspan="2"><input name="file[]" type="file" class="campo" id="foto" /></td> </tr> <tr> <td colspan="2"><input name="file[]" type="file" class="campo" id="foto1" /></td> </tr> <tr> <td colspan="2"><input name="file[]" type="file" class="campo" id="foto2" /></td> </tr> <tr> <td colspan="2"><input name="file[]" type="file" class="campo" id="foto3" /></td> </tr> <tr> <td colspan="2"><span class="texto-menu-superior">altura 750 pixels - largura 500 pixels</span></td> </tr> <tr> <td width="49%"><input name="vei_ano_fab" type=text required class="campo" id="vei_ano_fab" maxlength="4" placeholder=" ANO/FAB *" onkeypress="mascara(this,soNumeros)"></td> <td width="51%"><input name="vei_ano_mod" type=text required class="campo" id="vei_ano_mod" maxlength="4" placeholder=" ANO/MOD *" onkeypress="mascara(this,soNumeros)" /></td> </tr> <tr> <td><input name="vei_cor" type=text class="campo" id="vei_cor" required placeholder=" COR *" /></td> <td><input name="vei_placa" class="campo" id="vei_placa" maxlength="7" placeholder=" PLACA * " /></td> </tr> <tr> <td><input name="vei_chassi" type=text required class="campo" id="vei_chassi" maxlength="17" placeholder=" CHASSI *" /></td> <td><input name="vei_renavam" type=text required class="campo" id="itelefone" maxlength="11" placeholder=" RENAVAM * " onkeypress="mascara(this,soNumeros)"/></td> </tr> <tr> <td colspan="2"><span class="barra-padrao"> <input name="cadastrar" type="submit" class="botao" id="cadastrar" value=" Cadastrar " /> Campos com <span class="titulo-roxo-medio"> </span> <span class="titulo-roxo-medio"> *</span> são obrigatórios</span></td> </tr> </table> </form> ---------------------------------------------------------------- INCLUIR.PHP <? //Diretório aonde ficará os arquivos $dir = "veiculos/"; //Extensões permitidas $ext = array("gif","jpg","png"); //Quant. de campos do tipo FILE $campos = 4; // Se o usuário clicou no botão cadastrar efetua as ações if ($_POST['cadastrar']) { //Obtendo info. dos arquivos $f_name = $_FILES['file']['name']; $f_tmp = $_FILES['file']['tmp_name']; $f_type = $_FILES['file']['type']; //Repetindo de acordo com a quantidade de campos FILE for($i=0;$i<$campos;$i++){ //Pegando o nome $name = $f_name[$i]; //Verificando se o campo contem arquivo if ( ($name!="") and (is_file($f_tmp[$i])) and (in_array(substr($name, -3),$ext)) ) { //Movendo arquivo's do upload $up = move_uploaded_file($f_tmp[$i], $dir.$name); } } $upload = "sim"; } if ($upload == "sim") { include('../Connections/ColibriConnection.php'); // Recupera os dados dos campos $vei_tipo = $_POST['vei_tipo']; $vei_combustivel = $_POST['vei_combustivel']; $vei_marca_modelo = $_POST['vei_marca_modelo']; $foto = $_FILES['foto']; $foto1 = $_FILES['foto1']; $foto2 = $_FILES['foto2']; $foto3 = $_FILES['foto3']; $vei_ano_fab = $_POST['vei_ano_fab']; $vei_ano_mod = $_POST['vei_ano_mod']; $vei_cor = $_POST['vei_cor']; $vei_placa = $_POST['vei_placa']; $vei_chassi = $_POST['vei_chassi']; $vei_renavam = $_POST['vei_renavam']; $verifica = mysql_query("Select * From veiculos"); while($rows = mysql_fetch_array($verifica)) { if ($vei_chassi == $rows['vei_chassi']){ echo("<script> alert(\"Erro... Veiculo já Cadastrado. Chassi encontrado na base\"); window.location = 'javascript:history.back(-1)'; </script>"); exit; } } $sql = mysql_query("INSERT INTO $database_ColibriConnection.veiculos (vei_tipo, vei_combustivel, vei_marca_modelo, foto, foto1, foto2, foto3, vei_ano_fab, vei_ano_mod, vei_cor, vei_placa, vei_chassi, vei_renavam) VALUES('$vei_tipo', '$vei_combustivel', '$vei_marca_modelo', '$foto', '$foto1', '$foto2', '$foto3', '$vei_ano_fab', '$vei_ano_mod', '$vei_cor', '$vei_placa', '$vei_chassi', '$vei_renavam')",$ColibriConnection); //linha para cadastrar no banco de dados. } if ($sql) { // verificação para saber se foi cadastrado echo("<script> alert(\"Cadastro realizado com sucesso\") window.location = 'veiculos_cadastrados.php'; </script>"); } else { // Caso dê erro echo "Falha ao cadastrar.".mysql_error(); } ?> ----------------------------- A TABELA POSSUI OS CAMPOS foto, foto1, foto2 e foto3
  9. Olá pessoal, gostaria de fazer um formulário para enviar 4 imagens de uma só vez via upload para uma pasta do servidor e ainda gravar os nomes dessas imagens em um registro de uma tabela no banco mysql. Se puderem me ajudar. Fiz esse código abaixo, porém, tenho muitas dúvidas quando ao upload ainda. ----------------------------------------------- FORMULÁRIO <form action="incluir_veiculo.php" method="post" enctype="multipart/form-data" name="veiculos" class="form" id="veiculos"> <table width="100%" border="0" cellpadding="0" cellspacing="10"> <tr> <td><select name="vei_tipo" class="campo" id="vei_tipo" placeholder="UF" > <option value="PAS/MOTOCICLETA">PAS/MOTOCICLETA</option> <option value="PAS/AUTOMÓVEL">PAS/AUTOMÓVEL</option> </select></td> <td><select name="vei_combustivel" class="campo" id="vei_combustivel" placeholder="UF" > <option value="GASOLINA">GASOLINA</option> <option value="ALCÓOL">ALCÓOL</option> <option value="DIESEL">DIESEL</option> </select></td> </tr> <tr> <td colspan="2"><input name="vei_marca_modelo" type=text required class="campo" id="vei_marca_modelo" placeholder=" MARCA MODELO *" /></td> </tr> <tr> <td colspan="2"><input name="file[]" type="file" class="campo" id="foto" /></td> </tr> <tr> <td colspan="2"><input name="file[]" type="file" class="campo" id="foto1" /></td> </tr> <tr> <td colspan="2"><input name="file[]" type="file" class="campo" id="foto2" /></td> </tr> <tr> <td colspan="2"><input name="file[]" type="file" class="campo" id="foto3" /></td> </tr> <tr> <td colspan="2"><span class="texto-menu-superior">altura 750 pixels - largura 500 pixels</span></td> </tr> <tr> <td width="49%"><input name="vei_ano_fab" type=text required class="campo" id="vei_ano_fab" maxlength="4" placeholder=" ANO/FAB *" onkeypress="mascara(this,soNumeros)"></td> <td width="51%"><input name="vei_ano_mod" type=text required class="campo" id="vei_ano_mod" maxlength="4" placeholder=" ANO/MOD *" onkeypress="mascara(this,soNumeros)" /></td> </tr> <tr> <td><input name="vei_cor" type=text class="campo" id="vei_cor" required placeholder=" COR *" /></td> <td><input name="vei_placa" class="campo" id="vei_placa" maxlength="7" placeholder=" PLACA * " /></td> </tr> <tr> <td><input name="vei_chassi" type=text required class="campo" id="vei_chassi" maxlength="17" placeholder=" CHASSI *" /></td> <td><input name="vei_renavam" type=text required class="campo" id="itelefone" maxlength="11" placeholder=" RENAVAM * " onkeypress="mascara(this,soNumeros)"/></td> </tr> <tr> <td colspan="2"><span class="barra-padrao"> <input name="cadastrar" type="submit" class="botao" id="cadastrar" value=" Cadastrar " /> Campos com <span class="titulo-roxo-medio"> </span> <span class="titulo-roxo-medio"> *</span> são obrigatórios</span></td> </tr> </table> </form> ---------------------------------------------------------------- INCLUIR.PHP <? //Diretório aonde ficará os arquivos $dir = "veiculos/"; //Extensões permitidas $ext = array("gif","jpg","png"); //Quant. de campos do tipo FILE $campos = 4; // Se o usuário clicou no botão cadastrar efetua as ações if ($_POST['cadastrar']) { //Obtendo info. dos arquivos $f_name = $_FILES['file']['name']; $f_tmp = $_FILES['file']['tmp_name']; $f_type = $_FILES['file']['type']; //Repetindo de acordo com a quantidade de campos FILE for($i=0;$i<$campos;$i++){ //Pegando o nome $name = $f_name[$i]; //Verificando se o campo contem arquivo if ( ($name!="") and (is_file($f_tmp[$i])) and (in_array(substr($name, -3),$ext)) ) { //Movendo arquivo's do upload $up = move_uploaded_file($f_tmp[$i], $dir.$name); } } $upload = "sim"; } if ($upload == "sim") { include('../Connections/ColibriConnection.php'); // Recupera os dados dos campos $vei_tipo = $_POST['vei_tipo']; $vei_combustivel = $_POST['vei_combustivel']; $vei_marca_modelo = $_POST['vei_marca_modelo']; $foto = $_FILES['foto']; $foto1 = $_FILES['foto1']; $foto2 = $_FILES['foto2']; $foto3 = $_FILES['foto3']; $vei_ano_fab = $_POST['vei_ano_fab']; $vei_ano_mod = $_POST['vei_ano_mod']; $vei_cor = $_POST['vei_cor']; $vei_placa = $_POST['vei_placa']; $vei_chassi = $_POST['vei_chassi']; $vei_renavam = $_POST['vei_renavam']; $verifica = mysql_query("Select * From veiculos"); while($rows = mysql_fetch_array($verifica)) { if ($vei_chassi == $rows['vei_chassi']){ echo("<script> alert(\"Erro... Veiculo já Cadastrado. Chassi encontrado na base\"); window.location = 'javascript:history.back(-1)'; </script>"); exit; } } $sql = mysql_query("INSERT INTO $database_ColibriConnection.veiculos (vei_tipo, vei_combustivel, vei_marca_modelo, foto, foto1, foto2, foto3, vei_ano_fab, vei_ano_mod, vei_cor, vei_placa, vei_chassi, vei_renavam) VALUES('$vei_tipo', '$vei_combustivel', '$vei_marca_modelo', '$foto', '$foto1', '$foto2', '$foto3', '$vei_ano_fab', '$vei_ano_mod', '$vei_cor', '$vei_placa', '$vei_chassi', '$vei_renavam')",$ColibriConnection); //linha para cadastrar no banco de dados. } if ($sql) { // verificação para saber se foi cadastrado echo("<script> alert(\"Cadastro realizado com sucesso\") window.location = 'veiculos_cadastrados.php'; </script>"); } else { // Caso dê erro echo "Falha ao cadastrar.".mysql_error(); } ?> ----------------------------- A TABELA POSSUI OS CAMPOS foto, foto1, foto2 e foto3
  10. Boa Tarde! Preciso de subir varias fotos de uma vez para o servidor e redimensionar elas, alguém da uma luz?
  11. fernandoavila

    Exibindo imagens do BD com php

    Boa noite galera! Estou tentando criar um banner que exibe imagens com o caminho direto do banco de dados. Mas infelizmente não está aparecendo e diz que a variável é indefinida...O meu banco de dados contém os seguintes parâmetros: -imagem -> que é onde está o caminho da imagem -nome_imagem -> que é o nome da imagem -link imagem -> que é para onde será encaminhado caso a imagem receba um clique Eu criei um documento php que é onde está este código: carrousel.php <?php require "conexao.php"; $query = "SELECT * FROM lj_carrousel"; $resultado = mysqli_query($con, $query); $linhas = mysqli_num_rows($resultado); while ($linha = mysqli_fetch_array($resultado)) { ?> <?php $imag = $resultado['img2']; ?> <?php } ?> e aqui está onde deveria estar aparecendo a imagem: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Lojinha</title> <link rel="stylesheet" href="css/stylesheet.css" type="text/css" /> </head> <body> <div id="areaCliente"> <div class="mensagem">Faça Login para acessar seus dados!</div> <div class="menuCliente"> <form method="post" action="login.php"> Login: <input type="text" name="usuario" id="usuario" /> Senha: <input type="password" name="senha" id="senha" /> <input type="submit" name="entra" id="entra" value="Entrar" /> </form> </div> </div> <div id="cabecalho"> <div class="carrinho"><font class="texto">Carrinho de Compras</font></div> </div> <div class="menu"> <font class="texto">Barra Menu</font> </div> <div id="carrousel"> <img src="<?php echo("$imag");?>" /> </div> <div id="barra_rev"></div> <div id="menu_lateral"></div> <div id="rodape"></div> </body> </html> Ele na hora está me mostrando isso: Notice: Undefined variable: imag in C:\wamp\www\testandoconhecimento\index.php on line 28 Call Stack #TimeMemoryFunctionLocation 10.0012241064{main}( )..\index.php:0 " /> O que posso fazer para funcionar corretamente e fazer um slideshow?
  12. Anselmoo

    Galeria de imagens aleatórias

    Olá pessoal, Tenho um site que dispõe de uma galeria de pequenas imagens (thumbnails) na página principal (um álbum de imagens pequenas), e cada vez que o visitante clica em uma imagem ele é direcionado para uma página especifica. Tudo funciona bem, mas como tenho diversas imagens nesta página inicial, eu gostaria de usar um plugin de galeria de imagens, em que a cada vez que a pagina principal é acessada, essa galeria de imagens seja aleatoriamente reorganizada. Peço ajuda aos colegas, alguém poderia me indicar um plugin ? Não necessariamente precisa ser free. Obrigado, Anselmo
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.