Ir para conteúdo

Danilo MC

Members
  • Total de itens

    37
  • Registro em

  • Última visita

Reputação

1 Comum

Sobre Danilo MC

Últimos Visitantes

304 visualizações
  1. Olá eu possuo um código java script que esta carregando um conteúdo para mim igual ao do facebook, quando desço a barra ele carrega, os conteúdos são carregados a cada 20 itens e esta funcionando perfeito, agora eu preciso colocar um botão para clicar qndo quero que carregue, assim qndo ele não carregar o botão de "carregar mais" irá exibir + 20 itens, alguem pode me ajudar como coloco o botão nesse código? segue abaixo o código que coloquei para funcionar o carregamento. <link rel="stylesheet" type="text/css" href="home/home.css"> <script type="text/javascript"> $(document).ready(function(){ var flag = 0; $.ajax({ type: "GET", url: "home/get_data.php", data: { 'offset': 0, 'limit': 20 }, success: function(data){ $('.conteudo-imob').append(data); flag += 20; } }); $(window).scroll(function(){ if($(window).scrollTop() >= $(document).height() - $(window).height()){ $.ajax({ type: "GET", url: "home/get_data.php", data: { 'offset': flag, 'limit': 20 }, success: function(data){ $('.conteudo-imob').append(data); flag +=20; } }); } }); }); </script> <section> <div class="search-fundo"> <form action="index.php?" method=""> <input type="hidden" name="link" value="9" /> <input type="text" name="cod" placeholder="Pesquisar código"> </form> </div> <div class="conteudo-imob" id="item"> </div> <!-- finaliza conteudo --> </section>
  2. Danilo MC

    [Resolvido] enviar lista array para banco de dados

    Boa tarde Thalisson, obrigado, o seu material é muito bom e consegui faze funciona aqui. obrigado !
  3. Danilo MC

    [Resolvido] enviar lista array para banco de dados

    Olá possuo um sistema de horários para linha de circulares, preciso em 1 linha inserir vários horários e depois esses horários preciso salvar ele no banco de dados. eu fiz da seguinte forma <form action="mysql.php" method="post"> <div class="container"> <div class="row"> <div class="col"> Nome da Linha<input type="text" name="linha" value="" class="form-control" /></br> </div> <div class="col"> Dias<input type="text" name="dias" value="" class="form-control" /> </div> </div> </br></br></br> <div class="topo_text"><h3>Definir Horários</h3></div></br></br> <div class="container"> <a class="btn btn-primary" href="javascript:void(0)" id="addInput"> <span class="glyphicon glyphicon-plus" aria-hidden="true"></span> Adicionar Campo </a> <br/><br/><br/> <div id="dynamicDiv"> <p> <input type="text" id="Hora" OnKeyUp="Mascara_Hora(this.value)" name="h_en[]" placeholder="00:00:00" class="caixa" /> <input type="text" id="inputeste" name="saida[]" placeholder="Saída" class="caixa" /> <input type="text" id="inputeste" name="via[]" placeholder="VIA" class="caixa" /> <input type="text" id="Hora2" OnKeyUp="Mascara_Hora2(this.value)" name="h_sa[]" placeholder="00:00:00" class="caixa" /> <input type="text" id="inputeste" name="destino[]" placeholder="Destino" class="caixa" /> <a class="btn btn-danger" href="javascript:void(0)" id="remInput"> <span class="glyphicon glyphicon-minus" aria-hidden="true"></span> Remover Campo </a> </p> </div> <script> $(function () { var scntDiv = $('#dynamicDiv'); $(document).on('click', '#addInput', function () { $('<p>'+ '<input type="text" name="h_en[]" placeholder="00:00:00" class="caixa" /> '+ '<input type="text" id="inputeste" name="saida[]" placeholder="Saída" class="caixa" /> '+ '<input type="text" id="inputeste" name="via[]" placeholder="VIA" class="caixa" />'+ '<input type="text" id="inputeste" name="h_sa[]" placeholder="00:00:00" class="caixa" />'+ ' <input type="text" id="inputeste" name="destino[]" class="caixa" placeholder="Destino" /> '+ '<a class="btn btn-danger" href="javascript:void(0)" id="remInput">'+ '<span class="glyphicon glyphicon-minus" aria-hidden="true"></span> '+ 'Remover Campo'+ '</a>'+ '</p>').appendTo(scntDiv); return false; }); $(document).on('click', '#remInput', function () { $(this).parents('p').remove(); return false; }); }); </script> </div> <input type="submit" value="Cadastrar" class="btn btn-primary bnt" /> </form> Aqui eu consigo abrir vários inputs e inserindo os horários. O meu problema começa qndo tento colocar os horários no bando de dados, pq não sei chamar ele no foreach e enviar, o q fiz foi criar a chamada através do post e ele envia array de cada horário, mais não sei colocar no banco de dados. eu salvo o nome da linha, consulto ela para achar o seu id e na outra tabela de horários eu não sei como enviar os horários. <?php include "conexao.php"; $linha = $_POST['linha']; $dias = $_POST['dias']; $h_en = $_POST['h_en']; $saida = $_POST['saida']; $via = $_POST['via']; $h_sa = $_POST['h_sa']; $destino = $_POST['destino']; //print_r($lista); $sql = "INSERT INTO `linha` (`id_linha`, `linha`, `dias`, `ativo`) VALUES (NULL, '". $linha ."', '".$dias."', '1');"; $qry = mysqli_query($db,$sql); // consultar o valor enviado para encontrar o id $sql2 = "SELECT * FROM `linha` WHERE `linha` LIKE '".$linha."'"; //print_r($sql2); $qry2 = mysqli_query($db,$sql2); $resp = mysqli_fetch_array($qry2); $id = $resp["id_linha"]; // registrar os horários foreach( $lista as $valor){ } ?> Gostaria da ajuda de vcs. pois estou bem perdido aqui. Desde já agradeço
  4. Danilo MC

    adicionar e remover campos dinamicamente

    Olá gostaria de duplicar os campos abaixo e se precisar remover gostaria de remover, não sei sobre javascript, alguem pode me ajudar? <form> Nome da Linha<input type="text" name="linha" value="" /> Dias<input type="text" name="dias" value="" /> </br></br></br> <div>Definir Horários</div> <--! os campos que preciso que seja repetido começa aqui . --> <input type="text" name="h_en" placeholder="00:00:00" /> <input type="text" name="saida" placeholder="Saída" /> <input type="text" name="via" placeholder="VIA" /> <input type="text" name="h_sa" placeholder="00:00:00" /> <input type="text" name="destino" placeholder="Destino" /><a href="#">+ adicionar</a>/<a href="#">Remover</a> </form>
  5. Danilo MC

    loop para enviar produto por email.

    WellingtonSilva agradeço a ajuda. consegui resolver assim. <?php //$id = $_POST['item_lista']; // Inclui o arquivo class.phpmailer.php localizado na pasta class require_once("class/class.phpmailer.php"); // Inicia a classe PHPMailer $mail = new PHPMailer(true); // Define os dados do servidor e tipo de conexão // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= $mail->IsSMTP(); // Define que a mensagem será SMTP try { $mail->Host = 'mail.casasbu.com.br'; // Endereço do servidor SMTP (Autenticação, utilize o host smtp.seudomínio.com.br) $mail->SMTPAuth = true; // Usar autenticação SMTP (obrigatório para smtp.seudomínio.com.br) $mail->Port = 587; // Usar 587 porta SMTP $mail->Username = 'ow@casasbu.com.br'; // Usuário do servidor SMTP (endereço de email) $mail->Password = '6KI+EPs)RX=+'; // Senha do servidor SMTP (senha do email usado) //Define o remetente // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= $mail->SetFrom('ow@casasbu.com.br', 'Danilo'); //Seu e-mail $mail->AddReplyTo('ow@casasbu.com.br', 'teste'); //Seu e-mail $mail->Subject = 'Email teste do site';//Assunto do e-mail //Define os destinatário(s) //=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= $mail->AddAddress('mdvisualstudio@gmail.com', 'Teste Locaweb'); $mail->AddAddress('ciceropensepositivo@gmail.com', 'Teste Locaweb'); //Campos abaixo são opcionais //=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= //$mail->AddCC('destinarario@dominio.com.br', 'Destinatario'); // Copia //$mail->AddBCC('destinatario_oculto@dominio.com.br', 'Destinatario2`'); // Cópia Oculta //$mail->AddAttachment('images/phpmailer.gif'); // Adicionar um anexo include "../../conexao.php"; $sqlemail = mysqli_query($db,"SELECT * FROM tab_orc INNER JOIN usuario ON usuario.id_usuario = tab_orc.id_usuario WHERE tab_orc.item_lista = '11'"); $rowemail = mysqli_fetch_assoc($sqlemail); $pedido = $rowemail['id_orc']; $usuario = $rowemail['usuario']; $descritivo = $rowemail['descricao']; $sqlemail1 = mysqli_query($db,"SELECT * FROM tab_orc INNER JOIN list_orc_imob ON list_orc_imob.item_lista = tab_orc.item_lista INNER JOIN imovel ON imovel.id_imovel = list_orc_imob.id_imovel INNER JOIN cidade ON cidade.id_cidade = imovel.id_cidade INNER JOIN bairro ON bairro.id_bairro = imovel.id_bairro INNER JOIN usuario ON usuario.id_usuario = tab_orc.id_usuario INNER JOIN fotos ON fotos.token = imovel.token WHERE tab_orc.item_lista = '11' AND fotos.classe = '1'"); while($rowemail1 = mysqli_fetch_assoc($sqlemail1)){ $codigo = $rowemail1['cod_ref']; $html = '<!DOCTYPE html> <html> <head> <meta charset="UTF-8"/> <title>Email Personalizado</title> </head> <body> <center> <table border="0" width="600px" cellspacing="0" cellpadding="0" > <tr> <td colspan="3" bgcolor="#6f006f" height="60px"><font face="verdana" color="#ffffff"><center> Pedido Cliente : '.$usuario.' , n° # '.$pedido.' do pedido:</center></font></td> </tr> <tr bgcolor="#ffa800"> <td><center><img src="http://198.136.59.20/~casasbucom/casasbu2/img/logo.png" /></center></td> <td colspan="2"><center><font face="verdana" color="#ffffff" >Lista do orçamento CasasBU</font></center></td> </tr> <tr height="30px"> <td><font face="verdana"><center><b>Código da casa</b></center></font></td> <td><font face="verdana"><center><b>Fotos</b></center></font></td> <td><font face="verdana"><center><b>Característica</b></center></font></td> </tr>'; $sqlemail1 = mysqli_query($db,"SELECT * FROM tab_orc INNER JOIN list_orc_imob ON list_orc_imob.item_lista = tab_orc.item_lista INNER JOIN imovel ON imovel.id_imovel = list_orc_imob.id_imovel INNER JOIN cidade ON cidade.id_cidade = imovel.id_cidade INNER JOIN bairro ON bairro.id_bairro = imovel.id_bairro INNER JOIN usuario ON usuario.id_usuario = tab_orc.id_usuario INNER JOIN fotos ON fotos.token = imovel.token WHERE tab_orc.item_lista = '11' AND fotos.classe = '1'"); while($rowemail1 = mysqli_fetch_assoc($sqlemail1)){ $codigo = $rowemail1['cod_ref']; $html .= ' <div > <tr> <td ><center> '.$codigo.'</center></td> <td ><center><img src="http://198.136.59.20/~casasbucom/casasbu2/admin/imoveis/imagens/' . $rowemail1['foto'] . '" width="180px" /></center></td> <td> <ul> <li>' . $rowemail1['dormitorios'] . ' Domitório(s)</li> <li>' . $rowemail1['banheiros'] . ' Banheiro(s)</li> <li>' . $rowemail['suites'] . ' Suíte(s)</li> <li>Garagem para '. $rowemail1['garagem'] . ' carros</li> </ul> </td> </tr> <tr> <td colspan="2" height="50px"><font face="verdana" size="2"><b>Observação:</b></font><br/> ' . $rowemail1['descricao'] . ' </td> <td><font face="verdana" size="2"><b>Preço:</b></font> '. $rowemail1['preço'] . '</td> </tr> <tr> <td colspan="3">Endereço: ' . $rowemail1['endereco'] . ', n° ' . $rowemail1['numero'] . ' - Bairro: ' . $rowemail1['bairro'] . ' - Cidade: ' . $rowemail1['cidade'] . '</td> </tr> <tr><td colspan="3" height="40px"><font color="#999999">_________________________________________________________________________</font></td></tr> </div>'; } $html .= ' <tr> <td colspan="3"><font face="verdana"size="2"><b>Mensagem:</b></font><br/> ' . $descritivo . '</td> </tr> <tr bgcolor="#ffa800" > <td colspan="3" height="40px"><font face="verdana" color="#ffffff"><b>Dados da imobiliária</b></font></td> </tr> <tr bgcolor="#ffa800" > <td><font face="verdana" size="2" > <font color="#ffffff">Site</font></br> <font color="#ffffff">Sobre Nós</font></br> <font color="#ffffff">Guia Comercial</font></br> <font color="#ffffff">Fale Conosco</font> </font> </td> <td colspan="2"> <font face="verdana" size="2"> <font color="#ffffff">(35)9 9923-4258 - Fernando - WhatsApp</font></br> <font color="#ffffff">Skype: fernando.teixeira.</font></br> <font color="#ffffff">(35)9 9827-0271 - Marcos Moreira WhatsApp</font></br> <font color="#ffffff">(35)3473-0732 - Marcos</font></br> <font color="#ffffff">Email: contato@casasbu.com.br</font> </font> </td> </tr> <tr> <td colspan="3" bgcolor="#6f006f" height="60px"><center> <font face="Verdana" color="#ffffff" size="2" > Rua Padre Antonio, Nº 04, centro</br> Santa Rita do Sapucaí / MG CRECI: MG 28224</br> <a href="http://www.casasbu.com.br"><font color="#ffffff">www.casabu.com.br</font></a> </font></center> </td> </tr> </table></center> </body> </html>
  6. Danilo MC

    loop para enviar produto por email.

    Olá pessoal alguem sabe me dizer como consigo fazer o loop funcionar no envio do email. qndo coloco o loop ele da erro, estou usando o phpMailer. segue abaixo o código. //Define o corpo do email $mail->MsgHTML(' <!DOCTYPE html> <html> <head> <meta charset="UTF-8"/> <title>Email Personalizado</title> </head> <body> <center> <table border="0" width="600px" cellspacing="0" cellpadding="0" > <tr> <td colspan="3" bgcolor="#6f006f" height="60px"><font face="verdana" color="#ffffff"><center> Pedido Cliente : '.$usuario.' , n° # '.$pedido.' do pedido:</center></font></td> </tr> <tr bgcolor="#ffa800"> <td><center><img src="http://198.136.59.20/~casasbucom/casasbu2/img/logo.png" /></center></td> <td colspan="2"><center><font face="verdana" color="#ffffff" >Lista do orçamento CasasBU</font></center></td> </tr> <tr height="30px"> <td><font face="verdana"><center><b>Código da casa</b></center></font></td> <td><font face="verdana"><center><b>Fotos</b></center></font></td> <td><font face="verdana"><center><b>Característica</b></center></font></td> </tr> '. $sqlemail1 = mysqli_query($db,"SELECT * FROM tab_orc INNER JOIN list_orc_imob ON list_orc_imob.item_lista = tab_orc.item_lista INNER JOIN imovel ON imovel.id_imovel = list_orc_imob.id_imovel INNER JOIN cidade ON cidade.id_cidade = imovel.id_cidade INNER JOIN bairro ON bairro.id_bairro = imovel.id_bairro INNER JOIN usuario ON usuario.id_usuario = tab_orc.id_usuario INNER JOIN fotos ON fotos.token = imovel.token WHERE tab_orc.item_lista = '11' AND fotos.classe = '1'"); while($rowemail1 = mysqli_fetch_assoc($sqlemail1)){ $codigo = $rowemail1['cod_ref']; .' <div > <tr> <td ><center> '.$codigo.'</center></td> <td ><center><img src="http://localhost/casasbu2/admin/imoveis/imagens/ $fotos;" width="180px" /></center></td> <td> <ul> <li>$quartos; Domitório(s)</li> <li>$banheiro; Banheiro(s)</li> <li>$suites; Suíte(s)</li> <li>Garagem para $garagem; carros</li> </ul> </td> </tr> <tr> <td colspan="2" height="50px"><font face="verdana" size="2"><b>Observação:</b></font><br/> $descricao; </td> <td><font face="verdana" size="2"><b>Preço:</b></font> $preço</td> </tr> <tr> <td colspan="3">Endereço: $endereco;, n° $numero; - Bairro: $bairro; - Cidade: $cidade; </td> </tr> <tr><td colspan="3" height="40px"><font color="#999999">_________________________________________________________________________</font></td></tr> </div> '.}.' <tr> <td colspan="3"><font face="verdana"size="2"><b>Mensagem:</b></font><br/> $descritivo;</td> </tr> <tr bgcolor="#ffa800" > <td colspan="3" height="40px"><font face="verdana" color="#ffffff"><b>Dados da imobiliária</b></font></td> </tr> <tr bgcolor="#ffa800" > <td><font face="verdana" size="2" > <font color="#ffffff">Site</font></br> <font color="#ffffff">Sobre Nós</font></br> <font color="#ffffff">Guia Comercial</font></br> <font color="#ffffff">Fale Conosco</font> </font> </td> <td colspan="2"> <font face="verdana" size="2"> <font color="#ffffff">(35)9 9923-4258 - Fernando - WhatsApp</font></br> <font color="#ffffff">Skype: fernando.teixeira.</font></br> <font color="#ffffff">(35)9 9827-0271 - Marcos Moreira WhatsApp</font></br> <font color="#ffffff">(35)3473-0732 - Marcos</font></br> <font color="#ffffff">Email: contato@casasbu.com.br</font> </font> </td> </tr> <tr> <td colspan="3" bgcolor="#6f006f" height="60px"><center> <font face="Verdana" color="#ffffff" size="2" > Rua Padre Antonio, Nº 04, centro</br> Santa Rita do Sapucaí / MG CRECI: MG 28224</br> <a href="http://www.casasbu.com.br"><font color="#ffffff">www.casabu.com.br</font></a> </font></center> </td> </tr> </table></center> </body> </html> ');
  7. Danilo MC

    mudar a classe do botão.

    Omar~ serviu perfeito, fiz a adaptação e funcionou muito obrigado. me ajudou muito.
  8. Danilo MC

    mudar a classe do botão.

    Sua lógica para o Display foi perfeita para mim, consegui aplicar e deu certo, ele muda o botão e para a contagem, mais os índices eu não consegui fazer item por item, pois quando clico em 1 botão ela aplica para todos, eu tentei aplicar uma lógica q segue abaixo mais não funcionou, mais estou enviando pq meus conhecimentos técnicos do javascript é limitado e com sua ajuda resolvo isso. <a href="index.php?id=<?php echo $id; ?>" class="btn" > <button class="botao" value="" onclick="conta();modifica(this);"> </button> <button class="botao2" value=""> </button> </a> <script> var $cls = document.getElementsByClassName('botao'); var $cls2 = document.getElementsByClassName('botao2'); var $i; function modifica(parametro) { for ($i = 0; $i < $cls.length; $i++) { $cls[$i].style.display = 'none'; $cls2[$i].style.display = 'block'; } $cls[parametro].style.display = 'none'; $cls2[parametro].style.display = 'block'; } </script>
  9. Danilo MC

    mudar a classe do botão.

    Olá Omar~ eu consegui fazer com o seu exemplo o menu mudar de cor, mais ele muda uns 3 ou quatro de uma vez qndo clico em um item. Também mudei a forma como estava o botão de input para button que é o mais correto pois não tem nenhum form nele. os problemas q seguem agora é q a contagem ela segue mesmo após o button mudar de cor e eu não queria q tivesse contagem no meu conte quando o item fosse clicado e tbm quando clicar no button eu quero q mude apenas o item q cliquei e não os outros tbm. segue o código q editei button <li> <a href="index.php?id=<?php echo $id; ?>" class="btn" > <button class="botao" value="" onclick="conta();modifica(<?php echo $id_imovel; ?>);"> </button> </a> </li> script <script> var $cls = document.getElementsByClassName('botao'); var $i; function modifica(param) { for ($i = 0; $i < $cls.length; $i++) { $cls[$i].className = 'botao2'; } $cls[param].className = 'botao2'; } var vCont = 0; function conta(){ vCont = vCont + 1; document.getElementById('contador').value = vCont; } </script>
  10. Danilo MC

    mudar a classe do botão.

    Olá Guilherme eu fiz a incrementação mais ainda não funcionou. $('button.botao').attr('disabled', $(".botao2").disabled = true); inseri para chamar as classes criadas no css .botao { background: url('../img/btn-addlista.svg') no-repeat; background-size: 107px; border: none; width: 110px; height: 32px; margin-top:5px; cursor:pointer; } .botao2{ background: url('../img/btn-jaadd') no-repeat; }
  11. Danilo MC

    consultar imovel

    Boa tarde, no meu site de imobiliaria preciso fazer uma consulta para somente os itens q seleciono e qndo realizo ele chama todas condições, eu sou um pouco leigo no mysql, sei q a função esta errada alguem pode me sugerir uma forma para realizar a consulta de forma correta. segue abaixo o código como usei. SELECT * FROM imovel LEFT JOIN bairro ON bairro.id_bairro = imovel.id_bairro LEFT JOIN proprietario ON proprietario.id_prop = imovel.id_proprietario LEFT JOIN finalidade ON finalidade.id_finalidade = imovel.finalidade LEFT JOIN tipo_movel ON tipo_movel.id_tipo_imovel = imovel.id_tipo_imovel LEFT JOIN cidade ON cidade.id_cidade = imovel.id_cidade LEFT JOIN fotos ON fotos.token = imovel.token WHERE imovel.finalidade ='$finalidade' OR imovel.id_cidade = '$cidade' OR imovel.id_tipo_imovel = '$tipo' OR imovel.id_bairro = '$bairro' OR imovel.dormitorios = '$dorm' OR imovel.qntd_pessoas = '$pessoas' AND fotos.classe = '1' obs: No caso de foto eu coloquei aonde classe é 1 pq no envio de fotos são inseridas várias fotos pertencente ao msm id, porem a classe 1 é definida como a foto principal.
  12. Danilo MC

    mudar a classe do botão.

    Olá, boa tarde, amigos preciso da ajuda para uma lista de produtos q tenho em minha loja, pois tenho um botão q quando clico nele, ele adiciona no carrinho de compras e conta no carrinho, assim posso adicionar vários ao carrinho e ele vai contando, porem se clico no msm botão várias vezes ele conta, eu preciso desabilitar o botão após ele ter sido clicado e tbm preciso mudar a imagem dele para o usuario ver q ele foi adicionado. o código é o seguinte. o submit com a class botão q preciso mudar a imagem <div class="item-btn" > <ul> <li > <a href="index.php?id=<?php echo $id; ?>" class="btn" > <input type="submit" class="botao" value="" onclick="conta();"> // este item tem q ser desabilitado e trocar a imagem. </a> </li> <li><a href="index.php?link=3&id=<?php echo $id; ?>" onclick="window.location.reload(false);"><img src="img/btn-informacoes.svg" width="107px" height="auto" /></a></li> </ul> </div> o javascript q tenho function id( el ){ return document.getElementById( el ); } function getHTTPObject(){ if(window.XMLHttpRequest){ return new XMLHttpRequest(); }else if(window.ActiveXObject){ var prefixes = ["MSXML2", "Microsoft", "MSXML", "MSXML3"]; for(var i = 0; i < prefixes.length; i++){ try{ return new ActiveXObject(prefixes[i] + ".XMLHTTP"); } catch (e) {} } } } function disablelink( e ){ var evt = window.event || e if (evt.preventDefault) //supports preventDefault? evt.preventDefault() else //IE browser return false } window.onload = function() { var as = id('item').getElementsByClassName('btn'); for( i in as ){ as[i].onclick = function( event ){ var arq = this.href; var xmlHttp = getHTTPObject(); xmlHttp.open( "GET", arq, true ); xmlHttp.onreadystatechange = function(){ if (xmlHttp.readyState == 4){ id('result').innerHTML = xmlHttp.responseText; } } xmlHttp.send( null ); return disablelink( event ); } } }
  13. Danilo MC

    enviar email personalizado

    Estou enviando um email em php com uma lista de imoveis, o problema é q a parte html chega certinho, mais a lista de itens q é realizada no php não funciona. Alguem consegue me ajudar nisso? usei o phpMailer <?php $id = $_POST['item_lista']; // Inclui o arquivo class.phpmailer.php localizado na pasta class require_once("class/class.phpmailer.php"); // Inicia a classe PHPMailer $mail = new PHPMailer(true); // Define os dados do servidor e tipo de conexão // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= $mail->IsSMTP(); // Define que a mensagem será SMTP try { $mail->Host = 'mail.casasbu.com.br'; // Endereço do servidor SMTP (Autenticação, utilize o host smtp.seudomínio.com.br) $mail->SMTPAuth = true; // Usar autenticação SMTP (obrigatório para smtp.seudomínio.com.br) $mail->Port = 587; // Usar 587 porta SMTP $mail->Username = 'ow@casasbu.com.br'; // Usuário do servidor SMTP (endereço de email) $mail->Password = '----MODERADO---'; // Senha do servidor SMTP (senha do email usado) //Define o remetente // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= $mail->SetFrom('ow@casasbu.com.br', 'Danilo'); //Seu e-mail $mail->AddReplyTo('ow@casasbu.com.br', 'teste'); //Seu e-mail $mail->Subject = 'Email teste do site';//Assunto do e-mail //Define os destinatário(s) //=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= $mail->AddAddress('mdvisualstudio@gmail.com', 'Teste Locaweb'); //Campos abaixo são opcionais //=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= //$mail->AddCC('destinarario@dominio.com.br', 'Destinatario'); // Copia //$mail->AddBCC('destinatario_oculto@dominio.com.br', 'Destinatario2`'); // Cópia Oculta //$mail->AddAttachment('images/phpmailer.gif'); // Adicionar um anexo //Define o corpo do email //$mail->MsgHTML('este conteúdo é um modelo exemplo para o site'); ////Caso queira colocar o conteudo de um arquivo utilize o método abaixo ao invés da mensagem no corpo do e-mail. $mail->MsgHTML(file_get_contents('email.php')); $mail->Send(); echo "Mensagem enviada com sucesso</p>\n"; //caso apresente algum erro é apresentado abaixo com essa exceção. }catch (phpmailerException $e) { echo $e->errorMessage(); //Mensagem de erro costumizada do PHPMailer } ?> o arquivo email.php é esse abaixo <!DOCTYPE html> <html> <head> <meta charset="UTF-8"/> <title>Email Personalizado</title> </head> <body> <?php include "../conexao.php"; $sqlemail = mysqli_query($db,"SELECT * FROM tab_orc INNER JOIN usuario ON usuario.id_usuario = tab_orc.id_usuario WHERE tab_orc.item_lista = '11'"); $rowemail = mysqli_fetch_assoc($sqlemail); $pedido = $rowemail['id_orc']; $usuario = $rowemail['usuario']; $descritivo = $rowemail['descricao']; ?> <center> <table border="0" width="600px" cellspacing="0" cellpadding="0" > <tr> <td colspan="3" bgcolor="#6f006f" height="60px"><font face="verdana" color="#ffffff"><center> Pedido Cliente : <?php echo $usuario; ?> , n° #<?php echo $pedido; ?> do pedido.</center></font></td> </tr> <tr bgcolor="#ffa800"> <td><center><img src="http://198.136.59.20/~casasbucom/casasbu2/img/logo.png" /></center></td> <td colspan="2"><center><font face="verdana" color="#ffffff" >Lista do orçamento CasasBU</font></center></td> </tr> <tr height="30px"> <td><font face="verdana"><center><b>Código da casa</b></center></font></td> <td><font face="verdana"><center><b>Fotos</b></center></font></td> <td><font face="verdana"><center><b>Característica</b></center></font></td> </tr> <?php $sqlemail1 = mysqli_query($db,"SELECT * FROM tab_orc INNER JOIN list_orc_imob ON list_orc_imob.item_lista = tab_orc.item_lista INNER JOIN imovel ON imovel.id_imovel = list_orc_imob.id_imovel INNER JOIN cidade ON cidade.id_cidade = imovel.id_cidade INNER JOIN bairro ON bairro.id_bairro = imovel.id_bairro INNER JOIN usuario ON usuario.id_usuario = tab_orc.id_usuario INNER JOIN fotos ON fotos.token = imovel.token WHERE tab_orc.item_lista = '11' AND fotos.classe = '1'"); while($rowemail1 = mysqli_fetch_assoc($sqlemail1)){ $codigo = $rowemail1['cod_ref']; $fotos = $rowemail1['foto']; $quartos = $rowemail1['dormitorios']; $banheiro = $rowemail1['banheiros']; $suites = $rowemail1['suites']; $garagem = $rowemail1['garagem']; $descricao = $rowemail1['descricao']; $venda = $rowemail1['v_venda']; $locacao = $rowemail1['v_locacao']; $temporada = $rowemail1['v_temporada']; $condominio = $rowemail1['v_condominio']; $iptu = $rowemail1['v_IPTU']; $endereco = $rowemail1['endereco']; $bairro = $rowemail1['bairro']; $numero = $rowemail1['numero']; $cidade = $rowemail1['cidade']; ?> <div > <tr> <td ><center><?php echo $codigo; ?></center></td> <td ><center><img src="http://localhost/casasbu2/admin/imoveis/imagens/<?php echo $fotos;?>" width="180px" /></center></td> <td> <ul> <li><?php echo $quartos; ?> Domitório(s)</li> <li><?php echo $banheiro; ?> Banheiro(s)</li> <li><?php echo $suites; ?> Suíte(s)</li> <li>Garagem para <?php echo $garagem; ?> carros</li> </ul> </td> </tr> <tr> <td colspan="2" height="50px"><font face="verdana" size="2"><b>Observação:</b></font><br/><?php echo $descricao; ?></td> <td><font face="verdana" size="2"><b>Preço:</b></font><?php if($venda != '0'){ echo "de venda: R$".$venda; } if($locacao != '0'){ echo "de locação: R$".$locacao; } if($temporada != '0'){ echo "de temporada: R$".$temporada; } if($condominio != '0'){ echo "de condomínio: R$".$condominio;} if($iptu != '0'){ echo "de iptu: R$". $iptu; } ?></td> </tr> <tr> <td colspan="3">Endereço: <?php echo $endereco; ?>, n° <?php echo $numero; ?> - Bairro:<?php echo $bairro; ?> - Cidade: <?php echo $cidade; ?> </td> </tr> <tr><td colspan="3" height="40px"><font color="#999999">_________________________________________________________________________</font></td></tr> <?php }?> </div> <tr> <td colspan="3"><font face="verdana"size="2"><b>Mensagem:</b></font><br/> <?php echo $descritivo; ?></td> </tr> <tr bgcolor="#ffa800" > <td colspan="3" height="40px"><font face="verdana" color="#ffffff"><b>Dados da imobiliária</b></font></td> </tr> <tr bgcolor="#ffa800" > <td><font face="verdana" size="2" > <font color="#ffffff">Site</font></br> <font color="#ffffff">Sobre Nós</font></br> <font color="#ffffff">Guia Comercial</font></br> <font color="#ffffff">Fale Conosco</font> </font> </td> <td colspan="2"> <font face="verdana" size="2"> <font color="#ffffff">(35)9 9923-4258 - Fernando - WhatsApp</font></br> <font color="#ffffff">Skype: fernando.teixeira.</font></br> <font color="#ffffff">(35)9 9827-0271 - Marcos Moreira WhatsApp</font></br> <font color="#ffffff">(35)3473-0732 - Marcos</font></br> <font color="#ffffff">Email: contato@casasbu.com.br</font> </font> </td> </tr> <tr> <td colspan="3" bgcolor="#6f006f" height="60px"><center> <font face="Verdana" color="#ffffff" size="2" > Rua Padre Antonio, Nº 04, centro</br> Santa Rita do Sapucaí / MG CRECI: MG 28224</br> <a href="http://www.casasbu.com.br"><font color="#ffffff">www.casabu.com.br</font></a> </font></center> </td> </tr> </table></center> </body> </html>
  14. Danilo MC

    Email personalizado para enviar

    fiz mais algumas mudanças, mais não funcionou ainda, existe um erro na consulta q não estou conseguindo resolver. o erro abaixo ( ! ) Catchable fatal error: Object of class mysqli_result could not be converted to string in C:\wamp64\www\casasbu2\admin\orcamento\email.php on line 17 Call Stack # Time Memory Function Location 1 0.0017 378616 {main}( ) ...\email.php:0 as modificações q fiz <?php include "../../conexao.php"; echo $arquivo = " <!DOCTYPE html> <html> <head> <meta charset='UTF-8'/> <title>Email Personalizado</title> </head> <body> ". $sqlemail = mysqli_query($db,"SELECT * FROM tab_orc INNER JOIN usuario ON usuario.id_usuario = tab_orc.id_usuario WHERE tab_orc.item_lista = '11'"); $rowemail = mysqli_fetch_assoc($sqlemail); $pedido = $rowemail['id_orc']; $usuario = $rowemail['usuario']; $descritivo = $rowemail['descricao'] ." <center> <table border='0' width='600px' cellspacing='0' cellpadding='0' > <tr> <td colspan='3' bgcolor='#6f006f' height='60px'><font face='verdana' color='#ffffff'><center> Pedido Cliente : $usuario; , n° # $pedido; do pedido:</center></font></td> </tr> <tr bgcolor='#ffa800'> <td><center><img src='http://localhost/casasbu2/img/logo.png' /></center></td> <td colspan='2'><center><font face='verdana' color='#ffffff' >Lista do orçamento CasasBU</font></center></td> </tr> <tr height='30px'> <td><font face='verdana'><center><b>Código da casa</b></center></font></td> <td><font face='verdana'><center><b>Fotos</b></center></font></td> <td><font face='verdana'><center><b>Característica</b></center></font></td> </tr> ". $sqlemail1 = mysqli_query($db,"SELECT * FROM tab_orc INNER JOIN list_orc_imob ON list_orc_imob.item_lista = tab_orc.item_lista INNER JOIN imovel ON imovel.id_imovel = list_orc_imob.id_imovel INNER JOIN cidade ON cidade.id_cidade = imovel.id_cidade INNER JOIN bairro ON bairro.id_bairro = imovel.id_bairro INNER JOIN usuario ON usuario.id_usuario = tab_orc.id_usuario INNER JOIN fotos ON fotos.token = imovel.token WHERE tab_orc.item_lista = '11' AND fotos.classe = '1'"); while($rowemail1 = mysqli_fetch_assoc($sqlemail1)){ $codigo = $rowemail1['cod_ref']; $fotos = $rowemail1['foto']; $quartos = $rowemail1['dormitorios']; $banheiro = $rowemail1['banheiros']; $suites = $rowemail1['suites']; $garagem = $rowemail1['garagem']; $descricao = $rowemail1['descricao']; $venda = $rowemail1['v_venda']; $locacao = $rowemail1['v_locacao']; $temporada = $rowemail1['v_temporada']; $condominio = $rowemail1['v_condominio']; $iptu = $rowemail1['v_IPTU']; $endereco = $rowemail1['endereco']; $bairro = $rowemail1['bairro']; $numero = $rowemail1['numero']; $cidade = $rowemail1['cidade'] ." <div > <tr> <td ><center>$codigo</center></td> <td ><center><img src='http://localhost/casasbu2/admin/imoveis/imagens/$fotos;' width='180px' /></center></td> <td> <ul> <li> $quartos Domitório(s)</li> <li> $banheiro Banheiro(s)</li> <li> $suites Suíte(s)</li> <li>Garagem para $garagem carros</li> </ul> </td> </tr> <tr> <td colspan='2' height='50px'><font face='verdana' size='2'><b>Observação:</b></font><br/> $descricao</td> <td><font face='verdana' size='2'><b>Preço:</b></font>."; if($venda != '0'){ $valor1 = 'de venda: R$'.$venda; }; if($locacao != '0'){ $valor2 = 'de locação: R$'.$locacao; }; if($temporada != '0'){ $valor3 = 'de temporada: R$'.$temporada; }; if($condominio != '0'){ $valor4 = 'de condomínio: R$'.$condominio;}; if($iptu != '0'){ $valor5 = 'de iptu: R$'.$iptu; }; " </td> </tr> <tr> <td colspan='3'>Endereço: $endereco, n° $numero - Bairro: $bairro- Cidade: $cidade </td> </tr> <tr><td colspan='3' height='40px'><font color='#999999'>_________________________________________________________________________</font></td></tr> ."; } " </div> <tr> <td colspan='3'><font face='verdana'size='2'><b>Mensagem:</b></font><br/> $descritivo </td> </tr> <tr bgcolor='#ffa800' > <td colspan='3' height='40px'><font face='verdana' color='#ffffff'><b>Dados da imobiliária</b></font></td> </tr> <tr bgcolor='#ffa800' > <td><font face='verdana' size='2' > <font color='#ffffff'>Site</font></br> <font color='#ffffff'>Sobre Nós</font></br> <font color='#ffffff'>Guia Comercial</font></br> <font color='#ffffff'>Fale Conosco</font> </font> </td> <td colspan='2'> <font face='verdana' size='2'> <font color='#ffffff'>(35)9 9923-4258 - Fernando - WhatsApp</font></br> <font color='#ffffff'>Skype: fernando.teixeira.</font></br> <font color='#ffffff'>(35)9 9827-0271 - Marcos Moreira WhatsApp</font></br> <font color='#ffffff'>(35)3473-0732 - Marcos</font></br> <font color='#ffffff'>Email: contato@casasbu.com.br</font> </font> </td> </tr> <tr> <td colspan='3' bgcolor='#6f006f' height='60px'><center> <font face='Verdana' color='#ffffff' size='2' > Rua Padre Antonio, Nº 04, centro</br> Santa Rita do Sapucaí / MG CRECI: MG 28224</br> <a href='http://www.casasbu.com.br'><font color='#ffffff'>www.casabu.com.br</font></a> </font></center> </td> </tr> </table></center> </body> </html> "; ?>
  15. Danilo MC

    Email personalizado para enviar

    tirei tudo e ainda nao deu certo <?php include '../../conexao.php'; $id = $_GET['item_lista']; echo $arquivo = " <!DOCTYPE html> <html> <head> <meta charset='UTF-8'/> <title>Email Personalizado</title> </head> <body> $sqlemail = mysqli_query($db,'SELECT * FROM tab_orc INNER JOIN usuario ON usuario.id_usuario = tab_orc.id_usuario WHERE tab_orc.item_lista = 11'); $rowemail = mysqli_fetch_assoc($sqlemail); $pedido = $rowemail[id_orc]; $usuario = $rowemail[usuario]; $descritivo = $rowemail[descricao]; <center> <table border='0' width='600px' cellspacing='0' cellpadding='0' > <tr> <td colspan='3' bgcolor='#6f006f' height='60px'><font face='verdana' color='#ffffff'><center> Pedido Cliente : $usuario; , n° # $pedido; do pedido:</center></font></td> </tr> <tr bgcolor='#ffa800'> <td><center><img src='http://localhost/casasbu2/img/logo.png' /></center></td> <td colspan='2'><center><font face='verdana' color='#ffffff' >Lista do orçamento CasasBU</font></center></td> </tr> <tr height='30px'> <td><font face='verdana'><center><b>Código da casa</b></center></font></td> <td><font face='verdana'><center><b>Fotos</b></center></font></td> <td><font face='verdana'><center><b>Característica</b></center></font></td> </tr> $sqlemail1 = mysqli_query($db,'SELECT * FROM tab_orc INNER JOIN list_orc_imob ON list_orc_imob.item_lista = tab_orc.item_lista INNER JOIN imovel ON imovel.id_imovel = list_orc_imob.id_imovel INNER JOIN cidade ON cidade.id_cidade = imovel.id_cidade INNER JOIN bairro ON bairro.id_bairro = imovel.id_bairro INNER JOIN usuario ON usuario.id_usuario = tab_orc.id_usuario INNER JOIN fotos ON fotos.token = imovel.token WHERE tab_orc.item_lista = '11' AND fotos.classe = '1''); while($rowemail1 = mysqli_fetch_assoc($sqlemail1)){ $codigo = $rowemail1[cod_ref]; $fotos = $rowemail1[foto]; $quartos = $rowemail1[dormitorios]; $banheiro = $rowemail1[banheiros]; $suites = $rowemail1[suites]; $garagem = $rowemail1[garagem]; $descricao = $rowemail1[descricao]; $venda = $rowemail1[v_venda]; $locacao = $rowemail1[v_locacao]; $temporada = $rowemail1[v_temporada]; $condominio = $rowemail1[v_condominio]; $iptu = $rowemail1[v_IPTU]; $endereco = $rowemail1[endereco]; $bairro = $rowemail1[bairro]; $numero = $rowemail1[numero]; $cidade = $rowemail1[cidade]; <div > <tr> <td ><center>$codigo</center></td> <td ><center><img src='http://localhost/casasbu2/admin/imoveis/imagens/$fotos;' width='180px' /></center></td> <td> <ul> <li>$quartos Domitório(s)</li> <li> $banheiro Banheiro(s)</li> <li> $suites Suíte(s)</li> <li>Garagem para $garagem carros</li> </ul> </td> </tr> <tr> <td colspan='2' height='50px'><font face='verdana' size='2'><b>Observação:</b></font><br/> $descricao </td> <td><font face='verdana' size='2'><b>Preço:</b></font> if($venda != '0'){ echo 'de venda: R$'.$venda; } if($locacao != '0'){ echo 'de locação: R$'.$locacao; } if($temporada != '0'){ echo 'de temporada: R$'.$temporada; } if($condominio != '0'){ echo 'de condomínio: R$'.$condominio;} if($iptu != '0'){ echo 'de iptu: R$'. $iptu; } </td> </tr> <tr> <td colspan='3'>Endereço: echo $endereco , n° echo $numero - Bairro: echo $bairro - Cidade: echo $cidade </td> </tr> <tr><td colspan='3' height='40px'><font color='#999999'>_________________________________________________________________________</font></td></tr> } </div> <tr> <td colspan='3'><font face='verdana'size='2'><b>Mensagem:</b></font><br/> $descritivo </td> </tr> <tr bgcolor='#ffa800' > <td colspan='3' height='40px'><font face='verdana' color='#ffffff'><b>Dados da imobiliária</b></font></td> </tr> <tr bgcolor='#ffa800' > <td><font face='verdana' size='2' > <font color='#ffffff'>Site</font></br> <font color='#ffffff'>Sobre Nós</font></br> <font color='#ffffff'>Guia Comercial</font></br> <font color='#ffffff'>Fale Conosco</font> </font> </td> <td colspan='2'> <font face='verdana' size='2'> <font color='#ffffff'>(35)9 9923-4258 - Fernando - WhatsApp</font></br> <font color='#ffffff'>Skype: fernando.teixeira.</font></br> <font color='#ffffff'>(35)9 9827-0271 - Marcos Moreira WhatsApp</font></br> <font color='#ffffff'>(35)3473-0732 - Marcos</font></br> <font color='#ffffff'>Email: contato@casasbu.com.br</font> </font> </td> </tr> <tr> <td colspan='3' bgcolor='#6f006f' height='60px'><center> <font face='Verdana' color='#ffffff' size='2' > Rua Padre Antonio, Nº 04, centro</br> Santa Rita do Sapucaí / MG CRECI: MG 28224</br> <a href='http://www.casasbu.com.br'><font color='#ffffff'>www.casabu.com.br</font></a> </font></center> </td> </tr> </table></center> </body> </html> "; ?>
×

Informação importante

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