Ir ao conteúdo
  • Cadastre-se

ArThDsL

Membros VIP
  • Total de itens

    35
  • Registro em

  • Última visita

  • Qualificações

    0%

Reputação

14

Sobre ArThDsL

  • Data de Nascimento 11-12-1996 (22 anos)

Informações gerais

  • Cidade e Estado
    Lins/SP
  • Sexo
    Masculino

Meu PC

  • Processador
    i9 9900k 3.6GHz UNLOCKED
  • Cooler
    Seidon 240M
  • Placa de vídeo
    GALAX GEFORCE GTX 1080 8GB GDDR5X 256BIT
  • Placa-mãe
    Asus Maximus XI Hero
  • Memória
    2x 8GB hyperX 3200Mhz (16GB)
  • HDs
    500GB + 2TB
  • SSDs
    120GB Kingston
  • Gabinete
    Deepcool Earlkase RGB - White
  • Fonte
    ICMEX 1000W Reais
  • Mouse
    Razer DiamondBack Chroma
  • Teclado
    Razer BlackWidow Chroma
  • Headset
    Steelseries Siberia V2
  • Monitor
    Samsung 19,5 POL (E) - AOC 19,5 POL (C) - LENOVO 19,5 POL (D)
  • Sistema Operacional
    Windows 10 Pro (64 Bits)

Meu Notebook

  • Marca
    Apple
  • Modelo
    Mac Book Air 2017
  • Tamanho da tela
    13
  • Processador
    1.8 GHz Core i5
  • Chip gráfico
    Intel HDGraphics 6000
  • Memória
    8GB
  • SSD
    120GB
  • Sistema Operacional
    MacOS Mojave

Meu Smartphone

  • Marca e modelo
    iPhone 7

Meu Console

  • Modelo
    Ps4

Outros

  • Biografia
    Sou ArTh, tenho 22 anos, estudo programação desde os 11 anos, trabalho com TI desde os 14, tenho conhecimento nas linguagens: C#, C++, VB.NET, PHP, HTML 5 / CSS 3, JS (libs: jQuery, Ajax), e SQL. Viciado em cafeina, e apreciador de rum no final de semana!
  • Ocupação
    Programador
  1. Boa noite amigo, Poste seu código HTML por favor, pois o CSS não aparenta estar errado! Grande Abraço.
  2. Bom dia amigo, desculpe a demora pra postar, estava sem acesso a um pc kkkk. Reparei ali em cima que você está instanciando o elemento de parágrafo dentro do <head> </head>, você precisa jogar ele dentro do <body> </body>, no caso ficaria assim: <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="UTF-8"> <title>Tudo sobre Google Class</title> <style> p{ text-align: justify; width: 40%; } </style> </head> <body> <h2>O que é</h2> <p>TEXTO A SER JUSTIFICADO</p> </body> </html> Veja se funciona ^-^, não tive como testar pois escrevi pelo celular! Grande abraço!
  3. Boa tarde amigo, quando você usa justify não é necessário usar o <br>, basta definir a largura com width que o justify ajusta automaticamente a quebra de linhas. Só é necessário o uso do BR para início de um novo parágrafo! Uma dica: use % quando for definir a largura com o width, pois ele se ajusta a página automaticamente conforme o tamanho da janela! Grande Abraço!
  4. Boa tarde Bruna, você pode usar redirect do javascript . Lembre-se sempre de dar um exit no final pra caso o usuário esteja com o Java Script desativado n atrapalhe algo no código, é uma medida de segurança!! echo "<script>location.href='http://www.seusite.com.br/suapagina';</script>"; exit; Grande abraço ;D
  5. Opa, boa tarde amigo! Você pode utilizar o método toFixed Ex. var imc = 12.3456789; var imc_final = imc.toFixed(2); O resultado vai ser igual a 12.35 arredondado Grande abraço!
  6. Boa tarde Bruna, Desculpe a demora pra responder o tópico, acabei me enrolando todo nesse domingo, não tive tempo de checar o fórum!! Abaixo segue o código corrigido, esse eu testei e está 100%! Qualquer problema só dar um toque! HTML <html> <!-- HTML 4 --> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <!-- HTML5 --> <meta charset="utf-8"/> <head> </head> <body> <div class="row" style="background: url(http://estacaomarupiara.com.br/wp-content/themes/estmarup/imagens/yellowcard.gif) repeat;"> <form action="mail_teste.php" method="post"> <div class="col-sm-6"> <div class="form-group"><label>Nome </label> <input type="text" name="nome" placeholder="Seu nome"></div> <div class="form-group"><label>E-mail </label> <input type="email" name="email" placeholder="Seu email"></div> <br><br> <div class="form-group"><label>Tipo de Evento </label> <select name="tipo" id="tipo"> <option value="casamento" >Casamento</option> <option value="aniversario" >Anivers&aacute;rio</option> <option value="batizado" >Batizado</option> <option value="corporativo" >Corporativo</option> <option value="outros" >Outros</option> </select></div> </div><div class="col-sm-6"> <div class="form-group"><label>Quantidade de Pessoas </label><br> <input type="radio" class="quantidade" name="valor" value="50">Até 50 pessoas <input type="radio" name="valor" value="100"> 51 a 150 <input type="radio" name="valor" value="200"> 150 a 200 <br><br></div> <div class="form-group"><label>Data</label><input name="data" type="date" size="20"></div> <button type="submit">Enviar</button> </div> </form> </div> </body> </html> PHP <?php //VARIAVEIS DEFINIDAS INTERNAMENTE $nome_empresa = 'NOME_DA_EMPRESA'; $email_empresa = 'EMAIL_DA_EMPRESA'; // //VARIAVEIS RECEBIDAS DO FORMULARIO $email_cliente = strip_tags(trim(filter_var($_POST['email'], FILTER_SANITIZE_EMAIL))); $nome_cliente = strip_tags(trim(filter_var($_POST['nome'], FILTER_SANITIZE_STRING))); $tipo = strip_tags(trim(filter_var($_POST['tipo'], FILTER_SANITIZE_STRING))); $valor = strip_tags(trim(filter_var($_POST['valor'], FILTER_VALIDATE_INT))); $data = date('d/m/Y', strtotime($_POST['data'])); // //VERIFICAÇÃO DOS DADOS if(!filter_var($email_cliente, FILTER_VALIDATE_EMAIL)){ echo 'O e-mail digitado não é válido!'; exit; } if(!is_string($email_cliente)){ echo 'O nome digitado não é válido!'; exit; } if(!is_string($tipo)){ echo 'O tipo do evento informado não é válido!'; exit; } if($tipo !== 'casamento' and $tipo !== 'aniversario' and $tipo !== 'batizado' and $tipo !== 'corporativo' and $tipo !== 'outros'){ echo 'O tipo do evento informado não é válido!'; exit; } if(!is_numeric($valor)){ echo 'O valor selecionado não é válido!'; exit; } // //VERIFICA E DEFINE O VALOR if($valor === '50'){ $valor_definido = '1 ~ 50 Pessoas'; //digite aqui a mensagem para 51 ~ 100 pessoas }else{ if($valor === '100'){ $valor_definido = '51 ~ 100 Pessoas'; //digite aqui a mensagem para 101 ~ 200 pessoas }else{ if($valor === '200'){ $valor_definido = '101 ~ 200 Pessoas'; //digite aqui a mensagem para 101 ~ 200 pessoas }else{ echo 'O valor selecionado não é válido!'; exit; } } } // //MONTAGEM DA MENSAGEM P/ ENVIO (CLIENTE) $assunto_cliente = 'Orçamento Estação Marupiara'; $topo = '<center><b><h2>ORÇAMENTO SOLICITADO</h2></b></center><br><br>'; $corpo = 'Olá '.$nome_cliente.',<br>'; $corpo .= 'Recebemos sua solicitação de orçamento e entraremos em contato assim que possível, segue abaixo os dados da sua solicitação:<br>'; $corpo .= '<b>Solicitante: </b>'.$nome_cliente.'<br>'; $corpo .= '<b>Tipo de Evento: </b>'.$tipo.'<br>'; $corpo .= '<b>Valor: </b>'.$valor_definido.'<br>'; $corpo .= '<b>Data Solicitada: </b>'.$data.'<br><br>'; $rodape = '<hr>'; $rodape .= '<center><h4><b>CONTATO</b></h4><br>'; $rodape .= '<h5><b>Email: </b></h5> <a href="mailto:DIGITE_AQUI_O_EMAIL">DIGITE_AQUI_O_EMAIL</a>'; $rodape .= '<h5><b>Telefone: </b></h5> <a href="tel:DIGITE_AQUI_O_TELEFONE">DIGITE_AQUI_O_TELEFONE</a><br><br>'; $rodape .= 'Agradecemos o contato, atenciosamente, '.$nome_empresa.'</center>'; //JUNÇAO DO CONTEUDO $msg = $topo.$corpo.$rodape; /////////////// //MONTAGEM DA MENSAGEM P/ ENVIO (EMPRESA) $assunto_empresa = 'Nova Solicitação de Orçamento'; $topo_e = '<center><b><h2>NOVO ORÇAMENTO SOLICITADO</h2></b></center><br><br>'; $corpo_e = 'Segue abaixo os dados do orçamento:<br>'; $corpo_e .= '<b>Solicitante: </b>'.$nome_cliente.'<br>'; $corpo_e .= '<b>Tipo de Evento: </b>'.$tipo.'<br>'; $corpo_e .= '<b>Valor: </b>'.$valor_definido.'<br>'; $corpo_e .= '<b>Data Solicitada: </b>'.$data.'<br><br>'; //JUNÇAO DO CONTEUDO $msg_e = $topo_e.$corpo_e; ////////////// use PHPMailer\PHPMailer\PHPMailer; use PHPMailer\PHPMailer\Exception; require 'PHPMailer/src/Exception.php'; require 'PHPMailer/src/PHPMailer.php'; require 'PHPMailer/src/SMTP.php'; require 'PHPMailer/src/POP3.php'; require 'PHPMailer/src/OAuth.php'; function enviaEmail($para, $assunto, $mensagem) { global $nome_empresa; $mail = new PHPMailer(); //FUNÇÃO ENVIA E-MAIL //VARIAVEIS DE CONEXÃO $host = '--'; $porta = '587'; $usuario = '--'; $senha = '--'; // $mail->IsSMTP(); $mail->CharSet = 'UTF-8'; $mail->Host = $host;//NOME DO HOST DO EMAIL $mail->SMTPDebug = 0; $mail->SMTPAuth = true; $mail->Port = $porta;//PORTA DO HOST DO EMAIL $mail->Username = $usuario; $mail->Password = $senha; $mail->SetFrom($usuario, $nome_empresa); $mail->AddAddress($para); $mail->Subject = $assunto; $mail->isHTML(true); $mail->MsgHTML($mensagem); if(!$mail->Send()) { $error = 'Houve um erro na solicitação: '.$mail->ErrorInfo; return false; } else { $error = ''; return true; } } if(enviaEmail($email_cliente, $assunto_cliente, $msg)){ enviaEmail($email_empresa, $assunto_empresa, $msg_e); //envia dados da solicitação do cliente para empresa echo 'Sua solicitação foi enviada com sucesso! Por favor, aguarde contato, nossa equipe irá retornar em até 24h.'; exit; }else{ exit; } Grande abraço xD
  7. Boa tarde Claudio, Eu vi ali em cima que você já tem a classe/função de login/cadastro referenciada, se as mesmas já estiverem finalizadas, e for somente verificar, basta utilizar $_SESSION ou $_COOKIE para fazer a validação. No incio da página antes de declarar/referenciar qualquer include incie a session com o: session_start(); Após isso faça os procedimentos de login e ANTES de redirecionar ou finalizar crie as sessions: $_SESSION['SISTEMA_LOGADO']['IDENTIDADE'] = $email; $_SESSION['SISTEMA_LOGADO']['VERIFICA'] = hash('sha512', $email.date('Y-m-d').'logado'); Lembrando que essas sessions eu criei usando com base o $_POST do email e a data atual + um salt LOGADO. Após iniciar as mesmas basta realizar o redirecionamento/procedimentos para finalizar o login. Já na página que deseja verificar inicie novamente a session ANTES das includes: session_start(); E APÓS declarar as includes verifique com um IF se as sessions existem e se o hash criado na session de login é o mesmo: if(!isset($_SESSION['SISTEMA_LOGADO'])){ //msg de erro caso o usuario não esteja logado (caso não exista a session) } if($_SESSION['SISTEMA_LOGADO']['VERIFICA'] !== hash('sha512', $_SESSION['SISTEMA_LOGADO']['IDENTIDADE'].date('Y-m-d').'logado')){ //msg de erro caso o usuario tenha de autenticar novamente (caso a verificação falhe, ou seja, os dados não sejam iguais) } //CONTEUDO NORMAL DA PÁGINA (ESSE CONTEUDO ESTARA PROTEGIDO E SÓMENTE PODERÁ SER ACESSADO PELO USUÁRIO. Se quiser posso adaptar pra ti, basta postar sua function de login, lembre-se de remover as referencias do banco de dados (como senha/usuario/database/hostname e etc) antes de postar. Grande abraço.
  8. Bom dia Claudio, você teria de fazer uma $_SESSION após o procedimento de login e perguntar na próxima página se ela existe, caso ela exista você libera o acesso, caso não exista você redireciona para a página de login novamente invocando uma mensagem de erro. Página de Login <?php session_start(); if(isset($_POST['email'])) { $email = addslashes($_POST['email']); $senha = addslashes($_POST['senha']); if(!empty($email) && !empty($senha)) { $u->conectar("projeto_login","localhost","root",""); if($u->msgErro == "") { if($u->logar($email,$senha)) { $_SESSION['SISTEMA_LOGADO']['IDENTIDADE'] = $email; $_SESSION['SISTEMA_LOGADO']['VERIFICA'] = hash('sha512', $email.date('Y-m-d').'logado'); //Redirecione o header p/ página que deseja entrar após o login header("location: URL REMOVIDA, OK"); //para de rodar o código caso o header não redirecione (medida de segurança) exit; } else { ?> <div class="msg-erro"> E-mail/senha não localizado! </div> <?php } } else { ?> <div class="msg-erro"> <?php echo "Erro: ".$u->msgErro; ?> </div> <?php } }else { ?> <div class="msg-erro"> Preencha todos campos! </div> <?php } } ?> Página que deseja bloquear <?php session_start(); if(!isset($_SESSION['SISTEMA_LOGADO'])){ //msg de erro caso o usuario não esteja logado } if($_SESSION['SISTEMA_LOGADO']['VERIFICA'] !== hash('sha512', $_SESSION['SISTEMA_LOGADO']['IDENTIDADE'].date('Y-m-d').'logado')){ //msg de erro caso o usuario tenha de autenticar novamente } //CONTEUDO DA PÁGINA Não consegui testar o código por aqui, qualquer problema só dar um toque! Grande abraço
  9. Boa noite João, Basta criar um <head> dentro do elemento code no qual você inseriu o HTML e referenciar o arquivo: - Suba o arquivo via FTP para o site. - Referencie com URL Extensa. URL Extensa: É a URL que contem o endereço do site por completo. Ex de URL Extensa: https://findbreja.cloudaccess.host/js/churrascometro.js Ex de URL NÃO Extensa: ../js/churrascometro.js Caso não de certo, tente referenciar a mesma no final do código HTML Grande abraço.
  10. Boa noite Bruna, Segue o código que fiz, tentei comentar o máximo possível de uma forma bem limpa para que fosse de melhor entendimento. Eu não tive tempo de testar o mesmo pois fiz no meu note, qualquer erro basta postar abaixo que eu te dou uma força! HTML <html> <!-- HTML 4 --> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <!-- HTML5 --> <meta charset="utf-8"/> <head> </head> <body> <div class="row" style="background: url(http://estacaomarupiara.com.br/wp-content/themes/estmarup/imagens/yellowcard.gif) repeat;"> <form action="file.php" method="post"> <div class="col-sm-6"> <div class="form-group"><label>Nome </label> <input type="text" name="nome" placeholder="Seu nome"></div> <div class="form-group"><label>E-mail </label> <input type="email" name="from" placeholder="Seu email"></div> <input type="text" name="to" placeholder="Destinatário"> <br><br> <div class="form-group"><label>Tipo de Evento </label> <select name="tipo" id="tipo"> <option value="casamento" >Casamento</option> <option value="aniversario" >Anivers&aacute;rio</option> <option value="batizado" >Batizado</option> <option value="corporativo" >Corporativo</option> <option value="outros" >Outros</option> </select></div> </div><div class="col-sm-6"> <div class="form-group"><label>Quantidade de Pessoas </label><br> <input type="radio" class="quantidade" name="valor" value="50">Até 50 pessoas <input type="radio" name="valor" value="100"> 51 a 150 <input type="radio" name="valor" value="200"> 150 a 200 <br><br></div> <div class="form-group"><label>Data</label><input name="data" type="date" size="20"></div> <button type="submit">Enviar</button> </div> </form> </div> </body> </html> PHP - ENVIO DO EMAIL <?php //VARIAVEIS DEFINIDAS INTERNAMENTE $host = "--"; $port = "587"; $username = "--"; $password = "--"; $nome_empresa = 'NOME_DA_EMPRESA'; $email_empresa = 'EMAIL_QUE_VAI_RECEBER_O_PEDIDO_DO_ORÇAMENTO'; // //VARIAVEIS RECEBIDAS DO FORMULARIO $email_cliente = strip_tags(trim(filter_var($_POST['email'], FILTER_SANITIZE_EMAIL))); $nome_cliente = strip_tags(trim(filter_var($_POST['nome'], FILTER_SANITIZE_STRING)); $tipo = strip_tags(trim(filter_var($_POST['tipo'], FILTER_SANITIZE_STRING)); $valor = strip_tags(trim(filter_var($_POST['valor'], FILTER_SANITIZE_NUMBER_INT)); $data = $_POST['data']; // //VERIFICAÇÃO DOS DADOS if(!filter_var($from_email, FILTER_VALIDATE_EMAIL)){ echo 'O e-mail digitado não é válido!'; exit; } if(!is_string($from_email){ echo 'O nome digitado não é válido!'; exit; } if(!is_string($tipo){ echo 'O tipo do evento informado não é válido!'; exit; } if($tipo !== 'casamento' or $tipo !== 'aniversario' or $tipo !== 'batizado' or $tipo !== 'corporativo' or $tipo !== 'outros'){ echo 'O tipo do evento informado não é válido!'; exit; } if(!is_numeric($from_email){ echo 'O valor selecionado não é válido!'; exit; } // //VERIFICA E DEFINE O VALOR if($valor === 100){ $valor_definido = '1 ~ 50 Pessoas'; //digite aqui a mensagem para 51 ~ 100 pessoas }else{ if($valor === 200){ $valor_definido = '51 ~ 100 Pessoas'; //digite aqui a mensagem para 101 ~ 200 pessoas }else{ if($valor === 200){ $valor_definido = '101 ~ 200 Pessoas'; //digite aqui a mensagem para 101 ~ 200 pessoas }else{ echo 'O valor selecionado não é válido!'; exit; } } } // //MONTAGEM DA MENSAGEM P/ ENVIO (CLIENTE) $topo = '<center><b><h2>ORÇAMENTO SOLICITADO</h2></b></center><br><br>'; $corpo = 'Olá '.$nome_cliente.',<br>'; $corpo .= 'Recebemos sua solicitação de orçamento e entraremos em contato assim que possível, segue abaixo os dados da sua solicitação:<br>'; $corpo .= '<b>Solicitante: </b>'.$nome_cliente.'<br>'; $corpo .= '<b>Tipo de Evento: </b>'.$tipo.'<br>'; $corpo .= '<b>Valor: </b>'.$valor_definido.'<br>'; $corpo .= '<b>Data Solicitada: </b>'.$data.'<br><br>'; $rodape = '<hr>'; $rodape .= '<center><h4><b>CONTATO</b></h4><br>'; $rodape .= '<h5><b>Email: </b></h5> <a href="mailto:DIGITE_AQUI_O_EMAIL">DIGITE_AQUI_O_EMAIL</a>'; $rodape .= '<h5><b>Telefone: </b></h5> <a href="tel:DIGITE_AQUI_O_TELEFONE">DIGITE_AQUI_O_TELEFONE</a><br><br>'; $rodape .= 'Agradecemos o contato, atenciosamente, '.$nome_empresa.'</center>'; //JUNÇAO DO CONTEUDO $msg = $topo.$corpo.$rodape; /////////////// //MONTAGEM DA MENSAGEM P/ ENVIO (EMPRESA) $topo_e = '<center><b><h2>NOVO ORÇAMENTO SOLICITADO</h2></b></center><br><br>'; $corpo_e = 'Segue abaixo os dados do orçamento:<br>'; $corpo_e .= '<b>Solicitante: </b>'.$nome_cliente.'<br>'; $corpo_e .= '<b>Tipo de Evento: </b>'.$tipo.'<br>'; $corpo_e .= '<b>Valor: </b>'.$valor_definido.'<br>'; $corpo_e .= '<b>Data Solicitada: </b>'.$data.'<br><br>'; //JUNÇAO DO CONTEUDO $msg_e = $topo_e.$corpo_e; ////////////// use PHPMailer\PHPMailer\PHPMailer; use PHPMailer\PHPMailer\Exception; require 'PHPMailer/src/Exception.php'; require 'PHPMailer/src/PHPMailer.php'; require 'PHPMailer/src/SMTP.php'; require 'PHPMailer/src/POP3.php'; require 'PHPMailer/src/OAuth.php'; $mail = new PHPMailer(); //ENVIA E-MAIL P/ CLIENTE $mail->IsSMTP(); $mail->CharSet = 'UTF-8'; $mail->Host = $host; $mail->SMTPDebug = 0; $mail->SMTPAuth = true; $mail->Port = $port; $mail->Username = $username; $mail->Password = $password; $mail->SetFrom($username, $nome_empresa); $mail->AddAddress($email_cliente); $mail->Subject = "Orçamento Estação Marupiara"; $mail->isHTML(true); $mail->MsgHTML($msg); if ($mail->Send()) { //ENVIA E-MAIL P/ EMPRESA $mail_e = new PHPMailer(); $mail_e->IsSMTP(); $mail_e->IsSMTP(); $mail_e->CharSet = 'UTF-8'; $mail_e->Host = $host; $mail_e->SMTPDebug = 0; $mail_e->SMTPAuth = true; $mail_e->Port = $port; $mail_e->Username = $username; $mail_e->Password = $password; $mail_e->SetFrom($username, 'PEDIDO DE ORÇAMENTO SITE'); $mail_e->AddAddress($email_empresa); $mail_e->Subject = "UM NOVO PEDIDO DE ORÇAMENTO FOI FEITO PELO SITE"; $mail_e->isHTML(true); $mail_e->MsgHTML($msg_e); if ($mail_e->Send()) { echo 'Orçamento solicitado com sucesso, em breve nossa equipe irá retornar o contato! Obrigado!'; exit; } else { echo 'Erro: '.$mail->ErrorInfo; //ERRO E-MAIL EMPRESA exit; } } else { echo 'Erro: '.$mail->ErrorInfo;//ERRO E-MAIL CLIENTE exit; } Grande abraço.
  11. Boa noite amigo, Não acredito que seja problema com o Windows, pois como você disse no post acima tem vezes que ele liga e desliga em menos de 1 segundo, como a energia está normal, a temperatura tmb, você já verificou as memórias, isso está me parecendo problema na Mobo, pode ser também algo relacionado a sua fonte, pois como você disse utiliza ele sem a bateria, já chegou a testá-la? Grande abraço.
  12. Boa noite Bruna, Consegue sim, basta referencia-la como uma nova variável e incluir no corpo do e-mail, ou colocar diretamente! Grande abraço.
  13. Opa, tenta ligar ele sem a bateria, somente no carregador, veja se da algum resultado!
  14. Boa noite, tudo tranquilo? Você poderia me informar se: • Já checou a temperatura da maquina? • Já fez um teste na corrente da bateria? • Já tentou limpar a energia? (Remover a bateria e o carregador e segurar o botão de liga/desliga por 30 segundos) Fico no aguardo! Grande abraço.
  15. Boa noite Bruna, Subi as variáveis para ficar melhor e não ter nenhum bug referente a elas, na parte inferior do código o valor indicado no IF 50 e 100 nunca irão bater com a confirmação, pois os valores enviador pelo formulário são 100 e 200, fiz algumas mods no código, veja se vai funcionar xD <?php $host = "--"; $port = "587"; $username = "--"; $password = "--"; $from_email = $_POST['from']; $from_name = $_POST['name']; $subject = $_POST["Orçamento"]; $content = $_POST['content']; $tipo = $_POST['tipo']; $valor = $_POST['valor']; $to = $_POST['to']; $data = $_POST['data']; /* aqui você escreve a mensagem para o cliente */ $msg = "$nome, mensagem para de 1 a 50 pessoas <br /> Prezado cliente <br /> Agradecemos pelo interesse em realizar seu evento conosco <br /> obrigada"; $nova = "$nome, mensagem para de 51 a 100 pessoas"; $outra = "$nome, mensagem para de 101 a 200 pessoas"; use PHPMailer\PHPMailer\PHPMailer; use PHPMailer\PHPMailer\Exception; require 'PHPMailer/src/Exception.php'; require 'PHPMailer/src/PHPMailer.php'; require 'PHPMailer/src/SMTP.php'; require 'PHPMailer/src/POP3.php'; require 'PHPMailer/src/OAuth.php'; $mail = new PHPMailer(); $mail->IsSMTP(); $mail->CharSet = 'UTF-8'; $mail->Host = $host; $mail->SMTPDebug = 0; $mail->SMTPAuth = true; $mail->Port = $port; $mail->Username = $username; $mail->Password = $password; $mail->SetFrom($from_email, $from_name); $mail->Subject = "Orçamento Estação Marupiara"; $mail->MsgHTML( "Olá {$from_name}, tudo bem?<br> Para seu evento {$tipo} <br> na possível data {$data} Quantidade de Pessoas: {$valor} <br> la vem textão {$msg}"); $mail->AddAddress($to); if ($valor === "100") { mail($email, $subject, $msg, $headers, "-r". $emailsender); } else { if ($valor === "200") { mail($email, $titulo, $nova, $headers, "-r". $emailsender); } else { mail($email, $titulo, $outra, $headers, "-r". $emailsender); } } /* copiei o texto acima do arquivo antigo */ if ($mail->Send()) { echo 'Obrigado por entrar em contato.Seu Or&ccedil;amento foi solicitado com sucesso. Em breve retornaremos.'; } else { echo 'Erro: '.$mail->ErrorInfo; } Espero ter ajudado, grande abraço.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: minicurso “Como ganhar dinheiro montando computadores”

Gabriel TorresGabriel Torres, fundador e editor executivo do Clube do Hardware, acaba de lançar um minicurso totalmente gratuito: "Como ganhar dinheiro montando computadores".

Você aprenderá sobre o quanto pode ganhar, como cobrar, como lidar com a concorrência, como se tornar um profissional altamente qualificado e muito mais!

Inscreva-se agora!