Ir ao conteúdo
  • Cadastre-se

fredkissfree

Membro Pleno
  • Posts

    301
  • Cadastrado em

  • Última visita

Tudo que fredkissfree postou

  1. //Desta forma? echo "$nome"; //E tem como fazer um alert php ou só usando o JS?
  2. O que eu percebi foi, no processaFormContato quando eu fiz $nome = $_POST['nome']; //Esse não funcionou $nome = "Fulano"; //esse funcionou Ou seja não sei se o Contato.php não está enviando ou o processaForm não está recebendo.
  3. @Leonardo0308 sem ser com javascript não tem como? algo como <?php alert("$nome")?> ou no caso como já tenho um <?php aberto, fazer só o alert(....
  4. Bom dia, tinha um amigo meu que para testar se a variável estava com um valor ele usava um alert. No caso estou testando um form PHP e gostaria de saber se as minhas variáveis estão recebendo o valor do campo. Exemplo: $nome = $_POST['nome']; Como posso fazer para dar um alert? vi alguns sites mostrando com javascript, mas lembro que o comando que ele fazia era bem simples, algo como: alert('$nome');
  5. @DiF Consegue me dar uma luz? to quebrando a cabeça aqui e só chega em branco no e-mail.
  6. Boa tarde, estou fazendo um form de contato simples usando o PHPMailer 5.2.26 que é uma versão estável e não precisa usar o compose(não sei usar composer). No ano passado eu havia feito um com os mesmo arquivos e funcionava, agora fui adaptar para outra site e não sei o que está acontecendo. O form depois que eu envio, aparece mensagem enviada com sucesso!, no e-mail chega, no entanto, não está chegando o que eu digitei no form. Tenho meu contato.php <?php if($msg==enviado): ?> <div class="col-md-8 ml-auto mr-auto text-center"> <h2>Contato</h2> <h3 style="color: green">Mensagem enviada com sucesso!</h3> </div> <?php else: ?> <fieldset> <form action="processaFormContato.php" method="post"> <div class="row"> <div class="col-md-8 ml-auto mr-auto text-center"> <h2 class="title">Contato</h2> </div> <div class="col-md-6 ml-auto mr-auto"> <div class="row"> <div class="col-md-6"> <p>Nome:</p> <input type="text" class="form-control" id="nome" name="nome" maxlength="50" required> </div> </div> <div class="row"> <div class="col-md-6"> <p>E-mail:</p> <input type="email" class="form-control" id="email" name="email" maxlength="50"> </div> </div> <div class="row"> <div class="col-md-6"> <p>Telefone(Fixo):</p> <input type="tel" class="form-control" id="telefone" name="telefone"> </div> <div class="col-md-6"> <p>Celular:</p> <input type="tel" class="form-control" id="celular" name="celular"> </div> </div> <div class="row"> <div class="col-md-6"> <p>Assunto:</p> <input type="text" class="form-control" id="assunto" name="assunto" maxlength="50" required> </div> </div> <div class="row"> <div class="col-md-6"> <p>Mensagem:</p> <textarea class="form-control" id="mensagem" name="mensagem" rows="3" maxlength="500" required></textarea> </div> </div> <div class="row"> <div class="col-md-6 ml-auto mr-auto"> <button class="btn btn-primary btn-block btn-round" id="botao">Enviar</button> </div> </div> </div> </div> </form> </fieldset> <?php endif; ?> E tenho um processaFormContato.php <?php // Inclui o arquivo class.phpmailer.php localizado na pasta class require("library/PHPMailer/5.2.26/PHPMailerAutoload.php"); // Coleta os dados do formulario $nome = $_POST['nome']; $email = $_POST['email']; $telefone = $_POST['telefone']; $celular = $_POST['celular']; $assunto = $_POST['assunto']; $mensagem = $_POST['mensagem']; // 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 //Envia Email em HTML $mail->isHTML(true); //Aceitar caracteres especiais $mail->CharSet = "utf-8"; // HOSTINGER Portas 465 com SSL ou 587 com TLS try { $mail->Host = 'smtp.hostinger.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 = 'xxxxxxxxxxxxxxxxx'; // Usuário do servidor SMTP (endereço de email) $mail->Password = 'xxxxxxxxxxxxxxxxx'; // Senha do servidor SMTP (senha do email usado) //Define o remetente // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= $mail->SetFrom('[email protected]', 'Contato'); //Seu e-mail $mail->AddReplyTo('[email protected]', 'Contato'); //Seu e-mail $mail->Subject = 'Contato pelo site';//Assunto do e-mail //Define os destinatário(s) //=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= $mail->AddAddress('[email protected]', 'contato'); //Campos abaixo são opcionais //=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= //$mail->AddCC('[email protected]', 'Destinatario'); // Copia $mail->AddBCC('[email protected]', 'Contato pelo site Backup`'); // Cópia Oculta //$mail->AddAttachment('images/phpmailer.gif'); // Adicionar um anexo $msg = "<h3>CESF - Contato pelo site</h3><br/><br/> <b>Nome:</b> $nome <br/><br/> <b>E-mail:</b> $email <br/><br/> <b>Telefone:</b> $telefone <br/><br/> <b>Celular:</b> $celular <br/><br/> <b>Assunto:</b> $assunto <br/><br/> <b>Mensagem:</b> $mensagem <br/> "; //Define o corpo do email $mail->MsgHTML($msg); ////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('arquivo.html')); $mail->Send(); //Indicar para onde a pagina processarForm vai ser direcionada apos fazer tudo isso // colocar o ? e criar uma variavel GET para identificar para o usuario que o email dele vai ser respondido header("location:contato.php?msg=enviado"); //caso apresente algum erro é apresentado abaixo com essa exceção. }catch (phpmailerException $e) { echo $e->errorMessage(); //Mensagem de erro costumizada do PHPMailer } ?> E no meu e-mail chega assim: Nome: E-mail: Telefone: Celular: Assunto: Mensagem: Ou seja, minha variável não ta chegando, alguém pode me ajudar? adicionado 48 minutos depois Fiz um relatório de erros após enviar o form, segue o erro: [21-Feb-2019 18:59:04 UTC] PHP Notice: Use of undefined constant enviado - assumed 'enviado' in /home/public_html/contato.php on line 53 [21-Feb-2019 18:59:09 UTC] PHP Notice: Undefined index: nome in /home/public_html/processaFormContato.php on line 7 [21-Feb-2019 18:59:09 UTC] PHP Notice: Undefined index: email in /home/public_html/processaFormContato.php on line 8 [21-Feb-2019 18:59:09 UTC] PHP Notice: Undefined index: telefone in /home/public_html/processaFormContato.php on line 9 [21-Feb-2019 18:59:09 UTC] PHP Notice: Undefined index: celular in /home/public_html/processaFormContato.php on line 10 [21-Feb-2019 18:59:09 UTC] PHP Notice: Undefined index: assunto in /home/public_html/processaFormContato.php on line 11 [21-Feb-2019 18:59:09 UTC] PHP Notice: Undefined index: mensagem in /home/public_html/processaFormContato.php on line 12 [21-Feb-2019 18:59:13 UTC] PHP Notice: Use of undefined constant enviado - assumed 'enviado' in /home/public_html/contato.php on line 53
  7. @Patropi Não tinha entendido o que ele queria. Obrigado.
  8. @arfneto Obrigado, é porque sempre tive essa curiosidade de como puxar ip do ip, se é que me entende, como no exemplo que mostrei pdaminhainternet:ipdomeucomputador XXX.XXX.XXX.XXX:192.168.1.100 Mas creio não ser possível, apenas usando programas, o teamviewer é bom mas aqui as vezes cai demais. Obrigado
  9. Não entendi muito o que você quer, mas vê se te ajuda Como funciona o CORRESP =CORRESP(valor_procurado;matriz_procurada;[tipo_correspondencia]) Exemplo: Coloca na célula B21 o seguinte fórmula: =CORRESP(A21;B3:B12;0) e na célula A21 escreve Apartamento. Com isso ele vai dar a posição da palavra apartamento, que no caso é 3. Agora me diz o que tu precisa que vou ajudando a arrumar
  10. @Jhon Macedo Posta o código que ajudamos.
  11. Boa tarde, tenho cerca de 6 computadores aqui com alguns problemas, uns não dão imagem outros não consigo formatar, alguns que consegui arrumar foi hardware, no caso memória RAM. Tem algum programa que consigo rodar na BIOS que eu consigo verificar o hardware do PC? se HD está com defeito ou se a memória... Lembro que tinha um teste de memória do CD do Ubuntu e tambem lembro que tinha algo parecido no Hirens Boot, mas não sei se é mais usado isso ou se tem alguma ferramenta melhor.
  12. Estou voltando com o retorno a respeito do https://nitroshare.net/, quem quiser utilizar é perfeito, você pode instalar tranquilo no MAC, Linux e Windows que todos eles se reconhecem automaticamente, enquanto estava instalando em mais computadores, já ia aparecendo no icone ao lado do relógio "Novo computador tal...", e super tranquilo no pc você escolhe onde chega os arquivos e no outro você envia sem precisar de configuração e autorização. Detalhe que é Free.
  13. @Acthoz Pensei no Hamachi, mas queria deixar de um jeito que mesmo que alguém estiver usando meu computador, não precisa saber que estou olhando, igual o Italc ou Veyon faz, só que no caso eles estão na mesma rede, não sei se tem como eu entrar em determinado computador pelo IP, visto que o IP do meuip.com.br é um IP da minha internet onde todos os computadores e dispositivos que eu tiver vão estar usando este mesmo ip. Não sei se tem como eu chegar em algo específico... Exemplo: ipdaminhainternet:ipdomeucomputador XXX.XXX.XXX.XXX:192.168.1.100
  14. Bom dia, tenho uma Sony Bravia KD 65x7505d, ela usa aquela Android de TV, gostaria de enviar imagem no meu computador para ela sem cabo HDMI, e no caso ela tem uma opção de Screen Mirror com o Celular e Tablet, tem algum programa que posso usar para mandar imagem de meu computador para ela? Obrigado
  15. Bom dia, gostaria de monitorar um computador meu de casa, no entanto não gostaria de usar TeamViewer, tem alternativas para isso como o Italc mas esse Italc funciona apenas com IP da mesma rede, como vou monitorar este computador de outra rede, o ip muda. Tem alguma maneira de eu fazer esse monitoramento? se for no caso do Italc onde quem mexe em meu pc não vai perceber por isso não uso o teamviewer, acredito que teria que ser algo como puxar meu IP de casa (meuip.com.br) junto com o IP fixo que coloquei para ele (exemplo: 192.168.1.100), ou não tem como puxar por estes endereços? Caso alguém puder me ajudar, agradeço.
  16. Uma alternativa que encontrei e gostaria de compartilhar é o https://nitroshare.net/ Funciona em Windows, MAC e Linux, vou fazer alguns testes mas é interessante.
  17. @arfneto Muito obrigado, me ajudou bastante.
  18. @rodrigo.dcvieira acredito que o teamwiever eu precisaria acessar remotamente um por um, e eu quero enviar para todos de uma vez. @Kleber Peters Vou ver esse Robocopy e volto falar.
  19. Cuido de um lab de informática de uma escola, para monitoramento uso o Italc, mas este programa deixa apenas eu visualizar, mexer e bloquear os computadores, não consigo mandar arquivos para meus alunos. Gostaria de saber se alguém conhece algum programa que consigo enviar arquivos para eles, sei que posso colocar as pastas que quero em rede, mas no caso não queria que os alunos puxassem os arquivos, eu gostaria de saber se tem algo como: Selecionar PC 1,2, 3 e 4 e enviar tal arquivo no Desktop. Lembro que uma vez vi um programa fazendo isso mas faz muitos anos. Até pensei em ultimo caso usar aquele programa AllwaySync e todos os alunos abrirem o programa e sincronizar com a pasta que está em meu computador. @ThiagoLuiz você me ajudou em outro tópico sobre rede, talvez saiba algo que pode me ajudar neste. Obrigado.
  20. @ThiagoLuiz Não utilizo servidor, vou apenas monitores alguns computadores. Sobre o DNS esse que me passou qual a diferença com o 8.8.8.8
  21. @Joao Victor Apuleo tu não entendeu, eu sei que pode mudar no roteador, mas eu gostaria de saber se tem que ficar dentro ou fora da faixa, só isso.
  22. @Joao Victor Apuleo No quesito IP é que todos que conectam no wi-fi utilizam essa faixa do 100 ao 199... então não sei se para reservar precisar estar nesta faixa ou tem que colocar antes dos 100
  23. Bom dia, tenho uma dúvida a respeito de deixar alguns computadores com IP fixo na rede, vou usar um programa para monitoramento dos mesmos (italc, veyon, etc...) todos estão ligados no mesmo roteador, um TP-Link. Lá na parte de DHCP está Start: 192.168.1.100 End: 192.168.1.199 Tenho 20 computadores para reservar IP, qual seria a maneira correta de eu fazer? 192.168.1.101 192.168.1.102 192.168.1.103 .... ou 192.168.1.11 192.168.1.12 192.168.1.13 ... Não sei se precisar esses computadores estar entre o start e o end, ou se tem que ficar fora. Obs: Aproveitando, quando eu vou deixar ip fixo no pc, tenho que colocar um DNS, qual usar?
  24. @Luís Roberto C. da Silva vou pesquisar sobre, obrigado.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades 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...