Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''imagens''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Todas as áreas do Fórum

  • 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

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 85 registros

  1. sixTolak

    Dúvida em alteração com relação a imagens

    Olá a todos! Sou novo aqui no fórum, resumindo meus conhecimentos em PHP, sou estagiário, ou seja, em meu curso (CTI - Curso Técnico em Informática), onde tive apenas um conhecimento básico em PHP, como inclusão de dados sem imagem em tabelas, alterações sem imagens, etc... Contudo, procurei mais e mais com meu estágio métodos de enviar imagens, demorei mas consegui fazer tal ato, que de fato para quem não sabia, era algo incrível haha... Contudo, chega de apresentações e vou direto ao ponto: Gostaria de saber uma função com relação a imagem na alteração, sendo que, na alteração se o usuário apenas quiser mudar o nome e clicar em alterar, ele vai alterar o nome e a imagem irá se "excluir o caminhono banco de dados". Deixo em anexo os códigos: <?php include('conecta.php'); //conexão include('./funcoes.php'); //funções de envio de imagens, listagem, etc $consulta = $con->prepare("SELECT * FROM produtos p inner join subcate s on (p.numSubCate=s.numSubCate) where numProd=?"); $consulta->bindParam(1, $_GET['id']); $consulta->execute(); $registro = $consulta->fetch(PDO::FETCH_OBJ); if (isset($_POST['nomeProd'])) { $sql = $con->prepare('update produtos set nomeProd=?, valorProd=?, descriProd=?, dataProd=?, dispoProd=?, imgProdUm=?, imgProdDois=?, imgProdTres=? where numProd=?'); $sql->bindParam(1, $_POST['nomeProd']); $sql->bindParam(2, $_POST['valorProd']); $sql->bindParam(3, $_POST['descriProd']); $sql->bindParam(4, $_POST['dataProd']); $sql->bindParam(5, $_POST['dispoProd']); $sql->bindParam(6, $destino03); $sql->bindParam(7, $destino01); $sql->bindParam(8, $destino02); $sql->bindParam(9, $_GET['id']); if (!$sql->execute()) print_r($sql->errorInfo()); else header("Location: produtos.php"); } ?> //antes de questionarem sobre $destino03 antes do 01 e 02, eu tinha apenas #destino porém tive que refazer tal função, ou seja, é confuso mas $destino03 envia a imagem primária do produto Alterar dentro do HTML <?php //Fiz o PHP para exibir ao usuário as imagens atuis do produto $consulta = $con->query("select * from produtos"); echo '<table class="tabela02">'; echo "<td><b>Capa do produto atual</b> <br/><img height='100' width=100 src='" . $registro->imgProdUm . "'/></td><br/>"; //imgProdUm é o campo da primeira imagem no banco echo '<br/><td><input title="A esta primeira imagem irá ficar como capa do produto no site." class="texto02" name="arquivo01" type="file" <br/></td>'; //arquivo01 é a variável de envio em funções.php echo "<td><b>Capa/imagen secundária</b> <br/><img height='100' width=100 src='" . $registro->imgProdDois . "'/></td>"; //imgProdDois é o campo da primeira imagem no banco echo '<td><input title="A esta segunda imagem irá ficar como imagem extra/complementar do produto no site." class="texto02" name="arquivo02" type="file" <br/></td>'; //arquivo02 é a variável de envio em funções.php echo "<td><b>Capa/imagen secundária</b> <br/><img height='100' width=100 src='" . $registro->imgProdTres . "'/></td>"; //imgProdTres é o campo da primeira imagem no banco echo '<td><input title="A esta segunda imagem irá ficar como imagem extra/complementar do produto no site." class="texto02" name="arquivo03" type="file" <br/></td>'; //arquivo03 é a variável de envio em funções.php echo '</table>' ?> Funções.php <?php function criacombo($tabela, $campovalor, $campoopcao, $marcado) { include('conecta.php'); echo '<select name = "' . $campovalor . '">'; $consulta = $con->query("select * from $tabela order by $campoopcao"); $selecionado=""; while ($registro = $consulta->fetch(PDO::FETCH_OBJ)) { if ($marcado==$registro->$campoopcao){ $selecionado='selected=""'; } echo '<option value="' . $registro->$campovalor .'" '.$selecionado.'>' . $registro->$campoopcao . '</option>'; $selecionado=""; } echo '</select>'; } ?> <?php if ( isset( $_FILES[ 'arquivo02' ][ 'name' ] ) && $_FILES[ 'arquivo02' ][ 'error' ] == 0 ) { // echo 'Você enviou o arquivo: <strong>' . $_FILES[ 'arquivo' ][ 'name' ] . '</strong><br />'; // echo 'Este arquivo é do tipo: <strong > ' . $_FILES[ 'arquivo' ][ 'type' ] . ' </strong ><br />'; // echo 'Temporáriamente foi salvo em: <strong>' . $_FILES[ 'arquivo' ][ 'tmp_name' ] . '</strong><br />'; // echo 'Seu tamanho é: <strong>' . $_FILES[ 'arquivo' ][ 'size' ] . '</strong> Bytes<br /><br />'; // $arquivo_tmp = $_FILES[ 'arquivo02' ][ 'tmp_name' ]; $nome = $_FILES[ 'arquivo02' ][ 'name' ]; // Pega a extensão $extensao = pathinfo ( $nome, PATHINFO_EXTENSION ); // Converte a extensão para minúsculo $extensao = strtolower ( $extensao ); // Somente imagens, .jpg;.jpeg;.gif;.png // Aqui eu enfileiro as extensões permitidas e separo por ';' // Isso serve apenas para eu poder pesquisar dentro desta String if ( strstr ( '.jpg;.jpeg;.gif;.png', $extensao ) ) { // Cria um nome único para esta imagem // Evita que duplique as imagens no servidor. // Evita nomes com acentos, espaços e caracteres não alfanuméricos $novoNome = uniqid ( time () ) . ".".$extensao; // Concatena a pasta com o nome $destino01 = 'uploads/' . $novoNome; // tenta mover o arquivo para o destino if ( @move_uploaded_file ( $arquivo_tmp, $destino01 ) ) { // echo 'Arquivo salvo com sucesso em : <strong>' . $destino . '</strong><br />'; // echo ' < img src = "' . $destino01 . '" />'; } } } ?> <?php if ( isset( $_FILES[ 'arquivo03' ][ 'name' ] ) && $_FILES[ 'arquivo03' ][ 'error' ] == 0 ) { // echo 'Você enviou o arquivo: <strong>' . $_FILES[ 'arquivo' ][ 'name' ] . '</strong><br />'; // echo 'Este arquivo é do tipo: <strong > ' . $_FILES[ 'arquivo' ][ 'type' ] . ' </strong ><br />'; // echo 'Temporáriamente foi salvo em: <strong>' . $_FILES[ 'arquivo' ][ 'tmp_name' ] . '</strong><br />'; // echo 'Seu tamanho é: <strong>' . $_FILES[ 'arquivo' ][ 'size' ] . '</strong> Bytes<br /><br />'; // $arquivo_tmp = $_FILES[ 'arquivo03' ][ 'tmp_name' ]; $nome = $_FILES[ 'arquivo03' ][ 'name' ]; // Pega a extensão $extensao = pathinfo ( $nome, PATHINFO_EXTENSION ); // Converte a extensão para minúsculo $extensao = strtolower ( $extensao ); // Somente imagens, .jpg;.jpeg;.gif;.png // Aqui eu enfileiro as extensões permitidas e separo por ';' // Isso serve apenas para eu poder pesquisar dentro desta String if ( strstr ( '.jpg;.jpeg;.gif;.png', $extensao ) ) { // Cria um nome único para esta imagem // Evita que duplique as imagens no servidor. // Evita nomes com acentos, espaços e caracteres não alfanuméricos $novoNome = uniqid ( time () ) . ".".$extensao; // Concatena a pasta com o nome $destino02 = 'uploads/' . $novoNome; // tenta mover o arquivo para o destino if ( @move_uploaded_file ( $arquivo_tmp, $destino02 ) ) { // echo 'Arquivo salvo com sucesso em : <strong>' . $destino . '</strong><br />'; // echo ' < img src = "' . $destino02 . '" />'; } } } ?> <?php if ( isset( $_FILES[ 'arquivo01' ][ 'name' ] ) && $_FILES[ 'arquivo01' ][ 'error' ] == 0 ) { // echo 'Você enviou o arquivo: <strong>' . $_FILES[ 'arquivo' ][ 'name' ] . '</strong><br />'; // echo 'Este arquivo é do tipo: <strong > ' . $_FILES[ 'arquivo' ][ 'type' ] . ' </strong ><br />'; // echo 'Temporáriamente foi salvo em: <strong>' . $_FILES[ 'arquivo' ][ 'tmp_name' ] . '</strong><br />'; // echo 'Seu tamanho é: <strong>' . $_FILES[ 'arquivo' ][ 'size' ] . '</strong> Bytes<br /><br />'; // $arquivo_tmp = $_FILES[ 'arquivo01' ][ 'tmp_name' ]; $nome = $_FILES[ 'arquivo01' ][ 'name' ]; // Pega a extensão $extensao = pathinfo ( $nome, PATHINFO_EXTENSION ); // Converte a extensão para minúsculo $extensao = strtolower ( $extensao ); // Somente imagens, .jpg;.jpeg;.gif;.png // Aqui eu enfileiro as extensões permitidas e separo por ';' // Isso serve apenas para eu poder pesquisar dentro desta String if ( strstr ( '.jpg;.jpeg;.gif;.png', $extensao ) ) { // Cria um nome único para esta imagem // Evita que duplique as imagens no servidor. // Evita nomes com acentos, espaços e caracteres não alfanuméricos $novoNome = uniqid ( time () ) . ".".$extensao; // Concatena a pasta com o nome $destino03 = 'uploads/' . $novoNome; // tenta mover o arquivo para o destino if ( @move_uploaded_file ( $arquivo_tmp, $destino03 ) ) { // echo 'Arquivo salvo com sucesso em : <strong>' . $destino03 . '</strong><br />'; echo ' < img src = "' . $destino03 . '" />'; } } } ?> Com isso, gostaria de saber se há alguma variável, while, loop para poder deixar a imagem. Lembrando: a lógica é usuário -> alterar nome se o nome for alterado, a imagem não precisa ser, porém acontece ao contrário, o caminho da imagem some do banco. Imagem com o que acontece:Veja clicando aqui Obrigado e perdão o texto enorme, quis deixar apenas claro tudo isso. Tenham um bom dia/tarde/noite!!! :)
  2. fmcjunior

    Não carrega imagens com servidor local

    Bom dia pessoal,estou fazendo um servidor com worpress local, esta tudo funcionando menos carregar as imagens dos posts, fiz o mesmo processo em uma hospedagem que tenho na kinghost e tudo funciona normal, chequei a copia a pasta e o banco e colocar no meu servidor local e mesmo assim o problema persiste, já coloquei o domínio apontado pro ip do servidor local, já forcei no meu hosts, quando pego o caminho da imagem e colo no navegador ela esta lá, ele não aparece quebrando nada quando inspeciono a pagina, já não sei o que fazer pra resolver. https://goo.gl/photos/JgTXAzmzEckNAqEo9
  3. pmosquini

    Erro Upload de imagens

    Pessoal e meu primeiro topico no site Um amigo me pediu para ver um erro no site dele e faz muito tempo que nao mexia e sempre fui um pouco leigo acontece o seguinte Ele trabalha com outdoor e tem os pontos no site com imagem dos locais Quando entro no administrador e vou editar um ponto , que no caso seria trocar a foto do local eu troco a foto aparece tudo ok que foi alterado com sucesso porem a foto nao vai para a pasta de destino e o ponto fica sem imagem , ja alterei a permissao da pasta andei fuçando mais to bem perdido. E tem mais um problema na pagina de login do admin nao aparece a logo da empresa tambem verifiquei que nao tinha aquela imagem na pasta de destino criei a imagem com o nome correto extensao e upei na pasta correta mais mesmo assim quando clico em abrir imagem em outra guia aparece esse erro. Warning: include(admin/imagens/nfs.png.php) [function.include]: failed to open stream: No such file or directory in /home/imagemou/public_html/pg.php on line 7 Warning: include(admin/imagens/nfs.png.php) [function.include]: failed to open stream: No such file or directory in /home/imagemou/public_html/pg.php on line 7 Warning: include(admin/imagens/nfs.png.php) [function.include]: failed to open stream: No such file or directory in /home/imagemou/public_html/pg.php on line 7 Warning: include() [function.include]: Failed opening 'admin/imagens/nfs.png.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/imagemou/public_html/pg.php on line 7 Como devo proceder o primeiro erro e o principal que pelo menos da pra ele trabalhar e o segundo seria mais estetica creio eu eu percebi que devo modificar o caminho do include mais qual caminho devo colocar a seguir tem o codigo do arquivo que da erro. <? $var = "home.php"; $pg = "$_GET[pg].php"; if(empty($_SERVER["QUERY_STRING"])) { include($var); } else { include("$pg"); } ?> Como deveria estar . Se alguem poder ajudar agradeço muito. Obrigado
  4. matheusmarson

    problema com preg_match_all para upload imagem

    Olá a todos Estou com um problema muito estranho aqui. Tenho um script para upload de imagens via ajax e jquery. Utilizo está função a bastante tempo e sempre funcionou bem. Ocorre que em um projeto que implementei o script ele começou a dar problema Algumas imagens ele faz o upload e e outras (a maioria) não As imagens tem tamanhos diferentes e independente se é muito pesada, grade ou pequena ele hora faz o upload e hora não. Portanto não é problema com tamanho das imagens o aquivo que deveria faze o upload é o seguinte: <?php session_start(); if (isset($_POST['img'])){ if (!preg_match_all('/^data:image\/(.*);base64,(.*)$/m', $_POST['img'], $match)) die ('ERRO AO OBTER IMAGEM'); $img_name = md5(uniqid(rand(), true)) . '.' .$match[1][0]; $img_source = base64_decode($match[2][0]); $destino = '../fotos/perfil/' . $img_name; if (file_put_contents($destino, $img_source) === FALSE) die ('ERRO AO SALVAR IMAGEM'); print "NOVA IMAGEM CARREGADA COM SUCESSO!!! | $img_name"; $_SESSION["foto_perfil_user"] = $img_name; } ?> Alguem teve problema parecido e sabe me dizer como resolver? Localmente aqui em minha máquina está perfeito, faz o upload de qualquer imagem A pasta de destino da imagem já está com a permissão de escrita também, tudo certo. Oque pode estar havendo? Seria algo com a função no host? obrigado desde já
  5. Patrick Ramiro

    For Each como limitar numero de imagens no LOOP

    For Each como limitar numero de imagens no LOOP <% Set Fso = Server.CreateObject ("Scripting.FileSystemObject") Set arquivo = Fso.GetFolder(Server.MapPath("gdd/sgc/imagens/foto_texto/" &id_pasta_imagens& "")) Set arquivos = arquivo.files For Each Item in arquivos Set objFS = Nothing %> <div> <a class="img-thumbnail img-thumbnail-hover-icon mb-xs mr-xs" href="gdd/sgc/imagens/foto_texto/<%=id_pasta_imagens%>/<%Response.Write Item.name %>"> <img class="img-responsive" src="gdd/sgc/imagens/foto_texto/<%=id_pasta_imagens%>/<%Response.Write Item.name %>" alt="<%=V("url_amigavel")%>"> </a> </div> <% Next Set arquivos = nothing Set arquivo = nothing Set Fso = nothing %>
  6. thsteam

    Div com imagens e 100% de largura

    Boa tarde!
  7. Eu tentei várias vezes fazer isso usando ações e scripts (O qual eu realmente não entendo como funciona). Eu li essa discussão no Adobe fóruns, mas isso não é claro para mim ainda: One-click 'Save as jpeg' shortcut script please! - saved in the same folder Vou explicar o que eu faço no meu trabalho e o que eu preciso para automatizar isso. 1- Eu abro uma imagem 2- Eu edito e cortar a imagem 3- Então eu aperto CTRL+SHIFT+S para salvar como .JPG 4- Clique em SIM para substituir a imagem que já existe na pasta 5- Em Opções de .JPG eu seleciono as seguintes: Matte: None Quality: 12 (Maximum) Format Options: Progressive (Scans: 3) 6- Depois eu fecho a imagem e clico para NÃO SALVAR EM PSD (porque às vezes eu realmente não preciso de um PSD) Todo este processo seria ok, se eu não abrisse e editasse umas 200 imagens por dia, eu tenho dar vários cliques para fazer o processo todo. Haveria uma melhor maneira de automatizar isso? Eu acho que usando scripts, eu tentei usar ações, mas não funcionou. OBRIGADO!
  8. pablok

    cute news

    ola, eu instalei o Cute news no meu site mas estou com dificuldades para mudar as configurações das imagens que eu quero inserir na noticia. quando vou inserir fica assim nome da imagem (no cute news) ele incerte ela normal mas no código escreve <img src="caminho"/> , e minha ideia era mudar essa parte do caminho e fazer ele colocar também a meta name e alt e uma class. Queria que alguém me informasse onde posso encontrar as configurações dela para mudar(sou leigo no PHP) Agradeço se alguém puder ajudar Obs. Se estiver no lugar errado me perdoe, sou novo aqui.
  9. Pessoal, Como eu faço para padronizar imagens de vários tamanhos dentro de uma div??? exemplo: imagem com 300 × 300 pixels. padrão http://comparador.tecmundo.com.br/xperia-z5/ imagem com 150 × 300 pixels. padrão http://comparador.tecmundo.com.br/samsung-galaxy-j7-2016-/ Elas possuem tamanhos de fundo diferentes mas isso não influencia no tamanho da imagem.
  10. ruancordel

    Não consigo centralizar meu site

    Galera estou com um grande problema, já tentei mudar tudo e até agora nada, não consigo centralizar as imagens o meu site do wordpress, vou mandar o link pra ver o que acham: www.fenekids.com.br já tentei de tudo e nada, alguém pra ajudar
  11. NivaldoJr

    Erro ao Adicionar imagens ao banco de dados

    Boa dia, estou desenvolvendo um site em HTML e PHP, e na parte que eu envio ao banco as imagens está mostrando este erro. poderiam me ajudar? Já olhei alguns tópicos parecidos aqui, mas nenhum deles resolveu o meu problema. Erro apresentado. O site ainda esta em localhost no servidor vertrigo. https://drive.google.com/open?id=0B8AgyNvkRzXkOWx6X0VndWxCVGc Notice: Undefined index: image in C:\Program Files\VertrigoServ\www\himoveislages\enviar_bd.php on line 6 Notice: Undefined index: image in C:\Program Files\VertrigoServ\www\himoveislages\enviar_bd.php on line 7 Warning: mysql_query() expects parameter 2 to be resource, string given in C:\Program Files\VertrigoServ\www\himoveislages\enviar_bd.php on line 76 Desde já obrigado. <?php include 'conexao.php'; $conexao = ""; $res = ""; $image = ""; $caminhoservidor = 'imagens/'; $caminhotemporario = $_FILES ['image'] ['tmp_name']; $nomeimagem = $_FILES ['image'] ['name']; //$caminhofinal = $caminhoservidor.'/'.$nomeimagem; @$caminhofinal = $caminhoservidor.'/'.date("dmyhis").'.'.jpg; move_uploaded_file($caminhotemporario,$caminhofinal); $descricao = $_POST['descricao']; $comprar_alugar = $_POST['comprar_alugar']; $tipo = $_POST['tipo']; $quartos = $_POST['quartos']; $suites = $_POST['suites']; $banheiros = $_POST['banheiros']; $garagem = $_POST['garagem']; $cidade = $_POST['cidade']; $bairro = $_POST['bairro']; $valor = $_POST['valor']; $estado = $_POST['estado']; if($comprar_alugar == "Tipo de Serviço"){ echo'<script>alert("Tipo de Serviço não Selecionado!")</script>'; echo"<script>location.href='admin/administrador.php'</script>"; die (); } if($tipo == "Tipo"){ echo'<script>alert("Tipo não Selecionado!")</script>'; echo"<script>location.href='admin/administrador.php'</script>"; die (); } if($quartos == "Dormitórios"){ echo'<script>alert("Dormitórios não Selecionados!")</script>'; echo"<script>location.href='admin/administrador.php'</script>"; die (); } if($suites == "Suítes"){ echo'<script>alert("Suítes não Selecionados!")</script>'; echo"<script>location.href='admin/administrador.php'</script>"; die (); } if($banheiros == "Banheiros"){ echo'<script>alert("Banheiros não Selecionados!")</script>'; echo"<script>location.href='admin/administrador.php'</script>"; die (); } if($garagem == "Vagas de Garagem"){ echo'<script>alert("Vagas de Garagem não Selecionados!")</script>'; echo"<script>location.href='admin/administrador.php'</script>"; die (); } if($cidade == "Cidade"){ echo'<script>alert("Cidade não Selecionado!")</script>'; echo"<script>location.href='admin/administrador.php'</script>"; die (); } if($bairro == "Bairro"){ echo'<script>alert("Bairro não Selecionado!")</script>'; echo"<script>location.href='admin/administrador.php'</script>"; die (); } if($valor == "Valor"){ echo'<script>alert("Valor não Selecionado!")</script>'; echo"<script>location.href='admin/administrador.php'</script>"; die (); } if($estado == "Estado"){ echo'<script>alert("Estado não Selecionada!")</script>'; echo"<script>location.href='admin/administrador.php'</script>"; die (); } $sql = "INSERT INTO tabela (foto, descricao, comprar_alugar, tipo, quartos, suites, banheiros, garagem, cidade, bairro, valor, estado) VALUE ('".$caminhofinal."','".$descricao."','".$comprar_alugar."','".$tipo."','".$quartos."','".$suites."','".$banheiros."','".$garagem."','".$cidade."','".$bairro."','".$valor."','".$estado."')"; $res = mysql_query ($sql, $conexao); if ($res){ echo '<script>alert("Imóvel Inserido Com Sucesso")</script>'; echo"<script>location.href='admin/administrador.php'</script>"; } else{ echo'<script>alert("Ocorreu um Erro ao Enviar ao Banco. Se o erro persistir entre em contato com suporte@himoveislages.com")</script>'; } ?>
  12. RollySantos

    Exibir apenas determinadas imagens de uma pasta

    Olá, Tudo bem? Então, estou com um certo probleminha e precisava da ajuda de vocês. Tenho uma função que está funcionando perfeitamente para o que preciso, ela pega todos os nomes dos arquivos de determinada pasta e coloca em uma array. O que ta pegando é quando vou imprimir na tela. Ex: Na minha pasta tem arquivos com nomes do tipo: DSC_00123-150x150.jpg DSC_00123-90x70.jpg DSC_00123-128x116.jpg DSC_00123.jpg O que pretendo é fazer uma comparação em minha array e imprimir na tela apenas os arquivos em que seu sufixo seja "-150x150.jpg". Segue meu código: <?php //listar todos arquivos de uma pasta e colocar em uma array (não preciso mexer em mais nada, funcionando) function PegaNomes($dirPath) { $files = scandir($dirPath); foreach ($files as $key => $file) { if ($file == '..' || $file == '.') { unset($files[$key]); continue; } $currentDirPath = $dirPath."\\".$file; if(is_dir($currentDirPath)) { $dirName = $file; $file = array($dirName); $file[] = GetDirectoriesAndFiles($currentDirPath); unset ($files[$key]); $files[$key] = $file; } } return $files; } ?> <center> <?php $Diretorio = "site/wp-content/uploads/2016/06"; //Nome ou endereço da pasta que se encontra as imagens que desejo exibir $imagens = PegaNomes($Diretorio); $contador = 0; ?> <form action='destino.php' method='POST'> <?php foreach ($imagens as $id =>$image): ?> <img src="<?php echo $Diretorio ?>/<?php echo $image ?>"> <input type="checkbox" name="imagens[<?php echo $id ?>]" value="<?php echo $image ?>"> <?php $contador ++; ?> <?php if ($contador >= 3) { ?> <br> <?php $contador = 0; ?> <?php } ?> <?php endforeach ?> <input type="submit"> </form> </center> Alguem pode me dar uma força? http://rolly.com.br/escolhe.php
  13. Plunder

    Ajuda com feed rss php data imagens

    Boa noite, Estou precisando de uma ajuda com um código php para rss. Peguei um que não funcionava e fiz algumas alterações, mas no final ainda mesmo assim não pegou direito. Ele não mostra a data do artigo. Também tentei colocar imagem, mas não deu certo. agradeço a quem puder me ajudar. <?php // conexão com o banco $server = "localhost"; $user = "usuario"; $senha = "senha"; $banco = "banco"; $conexao = mysql_connect("$server", "$user", "$senha"); $db = mysql_select_db("$banco"); // termina conexão com o banco header('Content-Type: text/xml'); echo '<?xml version="1.0" encoding="iso-8859-16"?> <rss version="2.0"> <channel> <title>Princesa Serrana</title> <description>Noticias</description> <link>http://www.meusite.com.br</link>'; $get_articles = "SELECT id, data, titulo, texto, foto01 FROM noticias_dados ORDER BY id DESC LIMIT 15"; $articles = mysql_query($get_articles) or die(mysql_error()); while ($article = mysql_fetch_array($articles)){ echo ' <item> <pubDate>'.$article[data].'</pubDate> <title>'.$article[titulo].'</title> <link>http://www.meusite.com.br/noticia.php?id='.$article[id].'</link> <description><![CDATA[ '.$article[texto].' ]]></description> <image> <url>http://www.meusite.com.br/images/noticias/'.$article[id].'/'.$article[foto01].'</url> <width>300</width> <height>100</height> </image> </item>'; } echo '</channel> </rss>'; ?> O banco: `id` int(5) NOT NULL auto_increment, `data` datetime NOT NULL default '0000-00-00 00:00:00', `titulo` text NOT NULL, `texto` text NOT NULL, `foto01` varchar(50) default NULL, `id`, `data`, `titulo`, `texto`, `foto01`, A data e a imagem não aparecem quando visualizo o feed, mas quando vejo o código fonte: <item> <pubDate>2015-05-22 07:43:49</pubDate> <title>O TÍTULO DA NOTÍCIA APARECE AQUI</title> <link>http://www.meusite.com.br/noticia.php?id=118</link> <description><![CDATA[ A NOTÍCIA APARECE AQUI ]]></description> <image> <url>http://www.meusite.com.br/images/noticias/118/compesa20junho.jpg</url> <width>300</width> <height>100</height> </image> </item> desde já agradeço a ajuda, Marcos Paulo.
  14. svincenzo

    UPLOAD DE FOTO PHP - JQUERY

    Pessoal Boa Tarde! Estou com uma dúvida que já quebrei a cabeça para conseguir e não consigo. Sou novo na tecnologia Jquery, e gostaria da ajuda de vocês para esta resolução. Em muitas pesquisas feitas na Internet cheguei a um código que me ajuda bastante, funciona na inclusão da foto fica show, porém, quando edito o cadastro de usuário não aparece nada, fica em branco ou até quando vou incluir um usuário novo, gostaria no lugar onde aparece a foto após selecionar tivesse uma imagem ilustratoria de que precisa indicar uma foto. Abaixo segue código Este código é o que faz tudo acontecer em Jquery <script type="text/javascript"> $(document).ready(function() { $("#fileUpload").on('change', function() { //Get count of selected files var countFiles = $(this)[0].files.length; var imgPath = $(this)[0].value; var extn = imgPath.substring(imgPath.lastIndexOf('.') + 1).toLowerCase(); var image_holder = $("#image-holder"); image_holder.empty(); if (extn == "gif" || extn == "png" || extn == "jpg" || extn == "jpeg") { if (typeof(FileReader) != "undefined") { //loop for each file selected for uploaded. for (var i = 0; i < countFiles; i++) { var reader = new FileReader(); reader.onload = function(e) { $("<img />", { "src": e.target.result, "class": "img-circle" }).appendTo(image_holder); } image_holder.show(); reader.readAsDataURL($(this)[0].files[i]); } } else { alert("This browser does not support FileReader."); } } else { alert("Pls select only images"); } }); }); </script> o código em PHP/HTML O DIV que está em vermelho é a linha que o Jquery utiliza para mostrar a imagem selecionada. <div id="wrapper"> <div id="image-holder"></div> <br /> <input id="fileUpload" type="file"><br /> </div> Imagem do meu cadastro - como aparece quando estou editando o cadastro do usuário!!! - Como aparece quando estou cadastrando o usuário depois de selecionado. Alguem poderia me ajudar. obrigado Samuel Vincenzo
  15. Viviane Lemes

    Imagem do post não aceita altura maior que largura.

    Olá, pessoal! Pergunta bem leiga, ta? Mas não estou achando resposta em lugar nenhum, por isso vim aqui. Coloquei um layout pronto que baixei da internet no meu blog. Sempre consigo ir ajustando como quero alterando o código, mas dessa vez não estou conseguindo. As imagens dos posts, quando são mais altas do que largas, não aparecem inteiras no post, mas só uma parte. Como se houvesse em algum lugar do cód uma regra que diz que as imagens dos posts tem que ser sempre de determinado tamanho e daí ela "corta" a imagem na hora de exibir, para mantê-la tão larga quanto a largura do post, mas daí a altura ele "corta" para caber dentro desse retângulo que ele exige. Sabem onde posso mudar isso? Por qual tag procuro? Obrigada! www.vivendovivi.blogspot.com.br
  16. Fala pessoal, Estou querendo desenvolver um sistema que identifica VAGAS livres em uma foto tirada na rua ou em um estacionamento. O sistema precisa ser capaz de identificar em uma foto, se determinado local está ocupado por um veículo ou não. Algo como isso daqui: Porém o vídeo mostra um sistema em real time com vídeo, o que eu estou desenvolvendo é identificado apenas em uma foto estática que é atualizada de tempos em tempos. Estou meio em dúvida sobre que abordagem utilizar para saber se determinado pedaço da imagem está ocupado por um veículo ou não. Identificar cores de pixels da tela não adianta, pois a imagem varia de acordo com o sol, chuva, noite, dia, Alguém tem alguma sugestão da abordagem a se fazer para criar um sistema desse? Algo como identificar um padrão que muda quando tem um veículo sobre determinado área da imagem. Acredito que na biblioteca GD deva ter algo relacionado, to dando uma pesquisada nela. Desde já, grato,
  17. jhonnyneryy

    como fazer a galeria receber imagens

    tenho esse formulario aqui e to tentando fazer os arquivos irem para galeria mas toda hora da um erro form action="gallery.php" method="post" enctype="multipart/form-data"> <input type="hidden" name="fuseaction" value="acervo.act_addAcervo"> <table width="50%" class="tablet" border="0" cellpadding="3" cellspacing="0" align="center"> <tr> <td colspan="2" align="center" bgcolor="DFECFC"><font face="verdana" size="1"><b>Adicionar notícia</td> </tr> <tr> <td><font face="verdana" size="1">Descrição</td> <td align="center"><input type="text" name="imageTitle" value="" size=50 class="edit"></td> </tr> <tr> <td><font face="verdana" size="1">Publicada</td> <td align="left"><input type="radio" name="isPublished" value="1" checked>Sim <input type="radio" name="isPublished" value="0">Não</td> </tr> <tr> <td><font face="verdana" size="1">Arquivo</td> <td align="left"><input type="file" name="imageFile" value="" class="edit"></td> </tr> <tr> <td colspan="2" align="center"><input type="submit" value="adicionar" class="editbutton"></td> </tr> </table> </form> aii quero manda para essa galeria que baixei na net <script src="js/jquery.min.js"></script> <link rel="stylesheet" href="css/gallery.css" type="text/css"/> <link rel="stylesheet" href="js/fancy/jquery.fancybox.css?v=2.1.0" media="screen" type="text/css"/> <script src="js/fancy/jquery.fancybox.js?v=2.1.0" type="text/javascript"></script> <script src="js/fancy/jquery.mousewheel-3.0.6.pack.js" type="text/javascript"></script> <style> .paginacao li{display:inline-block;padding:4px;} .paginacao li a {display:inline-block;padding:4px;text-decoration:none;color:#333;} .paginacao .current{color:red;} </style> <?php @header( 'Content-Type: text/html; charset=iso-8859-1' ); require_once 'database/mysql.php'; $db = new Mysql; $page = ; $perpage = 12; //quantidade de fotos por página $current = 1; $link = ''; if ( isset( $_GET['page'] ) ) { $current = $_GET['page']; $page = $perpage * $_GET['page'] - $perpage; if ( $_GET['page'] == 1 ) { $page = ; } } if ( isset( $_GET['id'] ) ) { $album_id = $_GET['id']; $db->query( "select * from albuns join fotos on(album_id = foto_album) where foto_album = $album_id order by foto_pos asc" )->fetchAll(); $total = $db->rows; if ( $total > $perpage ) { $link = "<ul class=\"paginacao\" style=\"float:left; width:99%;\">\n"; $prox = "javascript:;"; $ant = "javascript:;"; if ( $current >= 2 ) { $ant = "album.php?id=$album_id&page=" . ($current - 1); } if ( $current >= 1 && $current < ($total / $perpage)) { $prox = "album.php?id=$album_id&page=" . ($current + 1); } $link .= '<li><a href="' . $ant . '" title="Anterior">Ant</a></li>'; $from = round( $total / $perpage ) ; if($from == 1){$from++;} for ( $i = 1; $i <= $from; $i++ ) { if ( $current == $i ) { $link .= "<li><a class=\"current\" href=\"album.php?id=$album_id&page=$i\"><b>$i</b></a></li>\n"; } else { $link .= "<li><a href=\"album.php?id=$album_id&page=$i\"><b>$i</b></a></li>\n"; } } $link .= '<li><a href="' . $prox . '" title="Próxima">Prox</a></li>'; $link .= "</ul>\n"; } $db->query( "select * from albuns join fotos on(album_id = foto_album) where foto_album = $album_id order by foto_pos asc LIMIT $page,$perpage" )->fetchAll(); if ( $db->rows >= 1 ) { $album_name = $db->data[]['album_name']; echo "<h1>" . $album_name . "</h1>\n"; echo "<a href=\"album.php\" class=\"back\"><img src=\"images/left.png\"/> Voltar</a>"; foreach ( $db->data as $fotos ) { $f = ( object ) $fotos; $d1 = strtotime( date( 'Y-m-d' ) ) ; $d2 = strtotime( "$f->foto_data" ); $d3 = round( ($d1 - $d2) / 86400 ); $data = $d3; ?> <div class="box-detail" id="<?= $f->foto_id ?>"> <div class="box-inner box-color"> <a class="rel" data-fancybox-group="gallery" href="fotos/<?= $f->foto_url ?>" caption="<?= utf8_decode( $f->foto_caption ) ?>"> <img src="thumb.php?img=fotos/<?= $f->foto_url ?>" alt="" /> <div class="box-inner-fx"> <h2><?= utf8_decode( $f->foto_caption ) ?></h2> <span>Ampliar</span> </div> </a> </div> <div class="box-bottom"> <?php if ( $f->foto_info != "" ) { ?> <div class="box-bottom-left"><?= utf8_decode( $f->foto_info ) ?></div> <div class="box-bottom-right"><?= $data ?> dia(s) atrás</div> <?php } else { ?> <div class="box-bottom-right"><?= $data ?> dia(s) atrás</div> <?php } ?> </div> </div> <?php } echo $link; } } else { echo "<h1> Selecione um Álbum</h1> <br />\n"; $db->query( "select * from albuns order by album_name asc" )->fetchAll(); if ( $db->rows >= 1 ) { $albuns = $db->data; foreach ( $albuns as $album ) { $a = ( object ) $album; $db->query( "select * from fotos where foto_album = $a->album_id order by foto_pos asc" )->fetchAll(); if ( $db->rows >= 1 ) { $f = ( object ) $db->data[]; ?> <div class="box-detail box-alb" id="<?= $a->album_id ?>"> <div class="box-inner-alb"> <a href="album.php?id=<?= $a->album_id ?>" caption="<?= $a->album_name ?>"> <img src="thumb.php?img=fotos/<?= $f->foto_url ?>" alt=""/> <div class="box-inner-fx"> <h2><?= $a->album_name ?></h2> </div> </a> </div> <div class="box-bottom"> <div class="box-bottom-right-photo"><?= $db->rows ?> foto(s)</div> </div> </div> <?php } } } } ?> <script type="text/javascript"> $(document).ready(function(){ $('.box-alb').find('.box-inner-fx').css('background','url()').fadeIn(1000); $('.box-inner').hover( function(){ $(this).find('.box-inner-fx').slideDown(); }, function(){ $(this).find('.box-inner-fx').slideUp(); }) window.onload = function() { $(".rel").fancybox({ openEffect : 'elastic', openSpeed : 150, closeEffect : 'elastic', closeSpeed : 350, arrows: true, helpers : { title : { type : 'float'//float, over, outside,inside }} }); } }) </script> onde eu coloco o nome das minhas bd ?
  18. Felipe Rosseti Santos

    Botão de compartilhar Wordpress

    Baixei um plugin que adiciona botões de curtir e compartilhar das redes sociais, só que quando compartilho alguma coisa no facebook, ele pega uma imagem aleatória da página, só que as publicações tem imagens próprias que devem aparecer. Como solucionar isso, alguém sabe?
  19. MJordan

    Página Mobile php não abre imagens no iphone e ipad

    Pessoal estou enfrentando um problema com um site que acabei de fazer, pois ao abri-lo no iphone e ipad, ele não carrega as imagens de modo dinâmico nas páginas php. abaixo ó código: <!--video post--> <?php foreach ($linha as $listar) { ?> <div class="caixa-video"> <div class="video-post v-col-5"> <a class="html5lightbox" href="<?php echo $listar['VIDEO_EMBED']; ?>" ><img src="<?php echo $listar['VIDEO_IMG']; ?>" alt="" class="img-responsive"/></a> <div id="cover" class="cover boxcaption"> <h5><?php echo $listar['VIDEO_TITLE']; ?></h5> <p></p> </div> </div> </div> <!--video post--> <?php } ?> se alguém puder ajudar agradeço.
  20. aduaxia

    Preload infinito ao puxar imagens do banco de dados

    Quando vou chamar os dados do banco, chamo da seguinte forma <?php $qnt = 7; $seleciona= mysql_query("select * from materias ORDER BY id DESC LIMIT $qnt"); while($dados = mysql_fetch_array($seleciona)) { ?> <article class="materias-blog scroll-in-animation" data-animation="fadeInLeft"> <div class="img-blog"> <img src="foto/<?php echo ($dados['foto']) ?>"> </div> <div class="chamada-blog"> <h1><?php echo ($dados['titulo']."<br />"); ?> </h1> <time datetime="<?php echo ($dados['data']."<br />"); ?>"><?php echo ($dados['data']."<br />"); ?></time> <p> <?php echo ($dados['resumo']."<br />"); ?> </p> <p><a href="materias.php?id=<? echo ($dados['id']);?>" class="button background-75-f heading-f border-heading-d">Ver mais</a></p> </div> <div class="clear"></div> </article> <?php } ?> Mas, quando eu faço isso, o meu preloader fica infinito, a pagina mesmo carregada e ele continua e continua, mas se eu eu tiro o seguinte código <img src="foto/<?php echo ($dados['foto']) ?>"> Funciona normalmente, porém eu preciso dessa foto para fazer o loop perfeito, alguém sabe o que pode estar causando isso?
  21. Roberio123

    Ajuda com script de imagens

    Olá, sou novo no fórum e estou começando a aprender o básico de programação. Estou querendo fazer um Widget com imagens aleatórias que são mudadas cada vez que a pagina do site é carregada... Na verdade já tenho um código para isso, porém, gostaria de simplificar com javascript, por exemplo, tenho o seguinte script: <script language="JavaScript"> var quotes=new Array() quotes[0]='<a href="http://meusite.com/link-1"target="_blank"><img src="http://meusite.com/imagem-1" width="300" height="250"></a>' quotes[1]='<a href="http://meusite.com/link-2"target="_blank"><img src="http://meusite.com/imagem-2" width="300" height="250"></a>' quotes[2]='<a href="http://meusite.com/link-3"target="_blank"><img src="http://meusite.com/imagem-3" width="300" height="250"></a>' var whichquote=Math.floor(Math.random()*(quotes.length)) document.write(quotes[whichquote]) </script> Colocando esse código na minha Widget tudo funciona muito bem, porém, eu gostaria de adicionar cerca de 500 links e ficaria um código imenso pra carregar... Chegando ao ponto, eu gostaria de criar um arquivo.js com esse script, contendo os 500 links ou mais, fazer o upload desse arquivo no servidor e somente no meu Widget eu iria chamar esse arquivo, por exemplo: <script type='text/javascript' src='http://meusite.com/scripts/imagens.js'></script> Não sei se é assim, é somente um exemplo. O problema é que não sei como fazer a ligação entre o script e o arquivo e não encontro em lugar algum, não me parece ser tão complicado de se fazer. É isso, espero que alguém entenda o que eu quero fazer e que possa me ajudar. Grato desde já.
  22. Alessandro Bodão

    Imagens do slider desaparecem quando atualizo meu site

    Eai pessoal, Preciso de ajuda para arrumar um problema no meu site. Coloquei um slider jquery no meu site, que até funciona normalmente, mas sempre que atualizo a pg pelo pc as imagens do slider não aparecem mais, e em alguns celular não aparecem nem quando entro no site sem atualizar. Não tenho a mínima ideia do que está causando esse erro, pois ainda não tenho muita experiencia com jquery, codigos do js, etc.
  23. Arthur74

    Upload de 2 imagens gera dois posts PHP PDO

    Boa galera, estou com uma duvida, procurei em muitos sites e muitos tópicos, mais não consegui achar realmente oque preciso, não sou muito bom na área de back-end, e estou precisando de ajuda, estou criando uma pagina em PDP (com formulário) para upar para o banco de dados atributos normais de uma postagem, como titulo, data, ano, descrição, "IMAGEM" e etc. porém preciso que no formulário tenha mais um input para upload de imagem, pois a intenção é de gerar para cada post duas imagens, seria algo como, uma imagem principal, e uma que apareceria apenas em uma "modal", o problema é que quando crio mais um input, e publico o post com as duas imagens, ele replica a postagem, e cada uma fica com uma imagem, o código que possuo, foi copiado de um tutorial PHP com PDO. PHP >> <?php if(isset($_POST['cadastrar'])){ $titulo = trim(strip_tags($_POST['titulo'])); $data = trim(strip_tags($_POST['data'])); $exibir = trim(strip_tags($_POST['exibir'])); $descricao = $_POST['descricao']; //INFO IMAGEM $file = $_FILES['img']; $numFile = count(array_filter($file['name'])); //PASTA $folder = '../upload/postagens/'; //REQUISITOS $permite = array('image/jpeg', 'image/png'); $maxSize = 1024 * 1024 * 5; //MENSAGENS $msg = array(); $errorMsg = array( 1 => 'O arquivo no upload é maior do que o limite definido em upload_max_filesize no php.ini.', 2 => 'O arquivo ultrapassa o limite de tamanho em MAX_FILE_SIZE que foi especificado no formulário HTML', 3 => 'o upload do arquivo foi feito parcialmente', 4 => 'Não foi feito o upload do arquivo' ); if($numFile <= 0){ echo '<div class="alert alert-danger"> <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button> Selecione pelo menos 1 imagem para galeria! </div>'; } else if($numFile >=3){ echo '<div class="alert alert-danger"> <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button> Você ultrapassou o limite de upload. Selecione apenas 2 imagem! </div>'; }else{ for($i = 0; $i < $numFile; $i++){ $name = $file['name'][$i]; $type = $file['type'][$i]; $size = $file['size'][$i]; $error = $file['error'][$i]; $tmp = $file['tmp_name'][$i]; $extensao = @end(explode('.', $name)); $novoNome = rand().".$extensao"; if($error != 0) $msg[] = "<b>$name :</b> ".$errorMsg[$error]; else if(!in_array($type, $permite)) $msg[] = "<b>$name :</b> Erro imagem não suportada!"; else if($size > $maxSize) $msg[] = "<b>$name :</b> Erro imagem ultrapassa o limite de 5MB"; else{ if(move_uploaded_file($tmp, $folder.'/'.$novoNome)){ //$msg[] = "<b>$name :</b> Upload Realizado com Sucesso!"; $insert = "INSERT into tb_postagens (titulo, data, imagem, imagem2, exibir, descricao) VALUES (:titulo, :data, :imagem, :imagem2, :exibir, :descricao)"; try{ $result = $conexao->prepare($insert); $result->bindParam(':titulo', $titulo, PDO::PARAM_STR); $result->bindParam(':data', $data, PDO::PARAM_STR); $result->bindParam(':imagem', $novoNome, PDO::PARAM_STR); $result->bindParam(':imagem2', $novoNome, PDO::PARAM_STR); $result->bindParam(':exibir', $exibir, PDO::PARAM_STR); $result->bindParam(':descricao', $descricao, PDO::PARAM_STR); $result->execute(); $contar = $result->rowCount(); if($contar>0){ echo '<div class="alert alert-success"> <button type="button" class="close" data-dismiss="alert">×</button> <strong>Atenção!</strong> Artigo postado com sucesso! </div>'; }else{ echo '<div class="alert alert-danger"> <button type="button" class="close" data-dismiss="alert">x</button> <strong>Atenção!</strong> Falha na postagem do artigo! </div>'; } }catch(PDOException $e){ echo $e; } }else $msg[] = "<b>$name :</b> Desculpe! Ocorreu um erro..."; } foreach($msg as $pop) echo ''; //echo $pop.'<br>'; } } } ?> HTML >> <form id="edit-profile" class="form-horizontal" action="" method="post" enctype="multipart/form-data"> <div class="control-group"> <label class="control-label" for="username">Título</label> <div class="controls"> <input type="text" class="span6 disabled" id="titulo" value="" name="titulo"> </div> <!-- /controls --> </div> <!-- /control-group --> <div class="control-group"> <label class="control-label" for="firstname">Data</label> <div class="controls"> <input type="text" class="span2" id="date" value="" name="data"> </div> <!-- /controls --> </div> <!-- /control-group --> <div class="control-group"> <label class="control-label" for="lastname">Imagem</label> <div class="controls"> <input type="file" class="span6 fileinput" id="imagem" value="" name="img[]"> </div> <!-- /controls --> </div> <!-- /control-group --> <div class="control-group"> <label class="control-label" for="lastname">Imagem2</label> <div class="controls"> <input type="file" class="span6 fileinput" id="imagem2" value="" name="img[]"> </div> <!-- /controls --> </div> <!-- /control-group --> <div class="control-group"> <label class="control-label" for="username">Exibir</label> <div class="controls"> <select class="span1" id="exibir" name="exibir"> <option>Sim</option> <option>Não</option> </select> </div> <!-- /controls --> </div> <!-- /control-group --> <div class="control-group"> <label class="control-label" for="email">Descrição</label> <div class="controls"> <textarea class="span8" name="descricao" id="descricao" value="" rows="10"></textarea> </div> <!-- /controls --> </div> <!-- /control-group --> <div class="form-actions"> <input type="submit" name="cadastrar" class="btn btn-primary" value="Salvar"> <input type="reset" class="btn" value="Cancelar"> </div> </form> oque preciso é apenas que o segundo input upe mais uma imagem, e que ela fique armazenada na id imagem2!
  24. 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 } } ?>
  25. 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 ?
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.