Jump to content

gersonraul

Members
  • Content count

    8
  • Joined

  • Last visited

Community Reputation

0 Comum

About gersonraul

  1. gersonraul

    Criação e Redirecionamento Subdomínio

    Boa tarde, peço desculpas pela demora no retorno, mas tentei por diversas vezes e não consegui. Por fim, achei um vídeo que explica perfeitamente como deve ser o realizado o processo na UOL Host, coisa que nem os técnicos da própria sabem informar. O suporte da UOL é uma vergonha! https://www.youtube.com/watch?v=Gys1_UZ9GH0 Agradeço ao Magno Barbosa pelo empenho.
  2. gersonraul

    Criação e Redirecionamento Subdomínio

    Então, mas eu abri o ftp pelo FileZilla e não aparece esse arquivo, aí abri agora pelo explorer, marquei para exibir arquivos ocultos, mas mesmo assim não apareceu o arquivo. Eu posso criar esse arquivo? E salvo ele dentro da pasta que contém o index da página principal? Obrigado!
  3. Boa tarde, pois bem, estou com o seguinte impasse. Tenho um plano de hospedagem (Windows) com a UOL Host, e tenho também domínio registrado com a UOL. Eu criei um subdomínio e gostaria de apontá-lo para uma pasta específica, entrei em contato com o suporte da UOL, e me informaram que consigo fazer isso através do web.config. Mas não tenho esse arquivo na minha hospedagem, pesquisei bastante sobre o assunto, mas não consegui compreender como deve ser esse arquivo, não encontrei um modelo, e também não sei onde devo colocar esse arquivo na minha hospedagem. Se alguém puder me ajudar. O que quero fazer é o seguinte. Criar subdomínio: loja.docespirangucu.com (OK) Apontar o subdomínio para uma pasta específica. (Não consegui) Dentro dessa pasta criar arquivo (index.php) que servirá para redirecionar para o link: "https://docespirangucu.minhalojanouol.com.br/" Desde já, muito obrigado!
  4. gersonraul

    [Resolvido] FORMULÁRIO CONTATO

    Bom dia Jaime, Vou postar abaixo os códigos que estou utilizando e que deram certo. Primeiramente, minha pagina principal é index.php, sendo assim não criei um arquivo php seraparado, está tudo dentro do index. Vamos lá, No começo do arquivo, antes de tudo, cloque esse código, altere o que for necessário. <?php /* apenas dispara o envio do formulário caso exista $_POST['enviarFormulario']*/ if (isset($_POST['enviarFormulario'])){ /*** INÍCIO - DADOS A SEREM ALTERADOS DE ACORDO COM SUAS CONFIGURAÇÕES DE E-MAIL ***/ $remetenteNome = $_POST['nomeremetente']; $enviaFormularioParaNome = 'Seu nome'; $enviaFormularioParaEmail = 'seu e-mail'; $caixaPostalServidorNome = 'Mesangem do visitante: '.$remetenteNome; $caixaPostalServidorEmail = 'seu e-mail'; $caixaPostalServidorSenha = 'senha do seu e-mail'; /*** FIM - DADOS A SEREM ALTERADOS DE ACORDO COM SUAS CONFIGURAÇÕES DE E-MAIL ***/ /* abaixo as veriaveis principais, que devem conter em seu formulario*/ $remetenteEmail = $_POST['emailremetente']; $remetenteTelefone = $_POST['telefoneremetente']; $remetenteCidade = $_POST['cidaderemetente']; $assunto = $_POST['assuntoremetente']; $mensagem = $_POST['mensagemremetente']; $mensagemConcatenada = 'Formulário gerado via website'.'<br/><br/>'; $mensagemConcatenada .= '-------------------------------<br/><br/>'; $mensagemConcatenada .= 'Nome: '.$remetenteNome.'<br/>'; $mensagemConcatenada .= 'E-mail: '.$remetenteEmail.'<br/>'; $mensagemConcatenada .= 'Telefone: '.$remetenteTelefone.'<br/>'; $mensagemConcatenada .= 'Cidade: '.$remetenteCidade.'<br/>'; $mensagemConcatenada .= 'Assunto: '.$assunto.'<br/><br/>'; $mensagemConcatenada .= '-------------------------------<br/><br/>'; $mensagemConcatenada .= 'Mensagem: "'.$mensagem.'"<br/>'; /*********************************** A PARTIR DAQUI NAO ALTERAR ************************************/ require_once('PHPMailer/PHPMailerAutoload.php'); $mail = new PHPMailer(); $mail->IsSMTP(); $mail->SMTPAuth = true; $mail->Charset = 'utf8_decode()'; $mail->Host = 'smtp.'.substr(strstr($caixaPostalServidorEmail, '@'), 1); $mail->Port = '587'; $mail->Username = $caixaPostalServidorEmail; $mail->Password = $caixaPostalServidorSenha; $mail->From = $caixaPostalServidorEmail; $mail->FromName = utf8_decode($caixaPostalServidorNome); $mail->IsHTML(true); $mail->Subject = utf8_decode($assunto); $mail->Body = utf8_decode($mensagemConcatenada); $mail->AddAddress($enviaFormularioParaEmail,utf8_decode($enviaFormularioParaNome)); if(!$mail->Send()){ $mensagemRetorno = 'Erro ao enviar formulário: '. print($mail->ErrorInfo); }else{ $mensagemRetorno = 'Formulário enviado com sucesso!'; } } ?> E depois na parte dos contato utilizo o seguinte código. <div class="contact-form"> <p class="full-row"> <form id="formulario" name="formulario" method="post" onsubmit="return validar(this);" action=""> <p class="full-row"> <label class="nome">Nome: <input type="text" name="nomeremetente" id="nomeremetente"> </label> </p> <p class="full-row"> <label class="telefone">Telefone: <input type="tel" name="telefoneremetente" id="telefoneremetente" maxlength="15"></label> </p> <p class="full-row"> <label class="email">E-mail: <input type="email" name="emailremetente" id="emailremetente"></label> </p> <p class="full-row"> <label class="cidade">Cidade/UF: <input type="text" name="cidaderemetente" id="cidaderemetente"></label> </p> <p class="full-row"> <label class="assunto">Assunto: <input type="text" name="assuntoremetente" id="assuntoremetente" maxlength="30"></label> </p> <p class="full-row"> <label class="mensagem">Mensagem: <textarea name="mensagemremetente" id="mensagemremetente" rows="5"></textarea></label> </p> <p class="full-row"> <input class="mainBtn" type="submit" name="enviarFormulario" value="enviar" onclick="confirmBox()"> <input class="mainBtn" type="reset" name="submit2" value="Limpar"> </p></form> Depois do formulário uso esse código para aparecer que a mensagem foi enviada com sucesso, ou não. <?php if(isset($mensagemRetorno)){ echo $mensagemRetorno; } ?> Sobre o formulário, assim está funcionando aqui pra mim, eu utilizo também alguns scripts para formatar e validar os campos preenchidos. Qualquer coisa você pode acessar nossa página Doces Piranguçu pressionar CTRL+U e ver o código fonte da página. Você vai precisar desses arquivos: PHPMailer. Você deve extrair ele junto com a página principal do seu site como na imagem em anexo. Sobre o Google Maps, o meu fiz da seguinte forma, Entre no Maps, Selecione o local que já está cadastrado, Clique em compartilhar, Escolha incorporar um mapa, Selecione o tamanho desejado, Copie o código gerado que deverá começar com <iframe src=... E por último cole esse código em seu site.
  5. gersonraul

    [Resolvido] FORMULÁRIO CONTATO

    Boa tarde, obrigado a todos que se propuseram a me ajudar. Consegui resolver o problema utilizando o PHP Mailer, foi um pouco complicado, mas deu certo. O tópico pode ser encerrado. Mais uma vez, grato.
  6. gersonraul

    [Resolvido] FORMULÁRIO CONTATO

    Boa tarde, olha, assisti as vídeo-aulas, mas achei um pouco complicado, e no vídeo também ele também está ensinando a fazer coisas de senha e login, que não é meu caso, meu caso é somente enviar uma mensagem simples. Fazendo alguns testes aqui, observei o seguinte, se eu digitar o e-mail "asdasd@asdasd.com" eu recebo o e-mail do "cliente" sem problemas, com toda a mensagem e campos ok, agora se eu colocar um e-mail "válido" eu não recebo a mensagem... O será que pode ser isso? Se puderem verificar, o site está hospedado em: http://docespirangucu.com/finalv2/ Se puderem me ajudar, estou montando um site em cima de um template... Obrigado, e desculpem a ignorância.
  7. gersonraul

    [Resolvido] FORMULÁRIO CONTATO

    Elas já estão na tag Form, ou do jeito que fiz está errado? Obrigado.
  8. gersonraul

    [Resolvido] FORMULÁRIO CONTATO

    Olá, sem enrolações, vamos direto ao meu problema. Pois bem, já faz um tempo que trabalho em um fábrica de doces, e resolvemos criar um site, eu sempre gostei de informática, mas nunca tive oportunidade de me aprofundar com estudos, tudo que sei é somente pesquisando e seguindo tutoriais... Enfim, meu problema é o seguinte, eu não recebo no e-mail com os dados do formulário quando algum cliente preenche os campos e envia para contato. Eu só gostaria de saber se há algum erro (provavelmente haja), e o que deve ser modificado para que o script funcione corretamente. Segue abaixo o código. No HTML temos o seguinte. ... <script src="envia_dados.php"></script> ... <div class="contact-form"> <p class="full-row"> <form id="formulario" name="formulario" method="post" onsubmit="return validar(this);" action="envia_dados.php"> <p class="full-row"> <label class="nome">Nome: <input type="text" name="nome" id="nome"> </label> </p> <p class="full-row"> <label class="telefone">Telefone: <input type="text" name="telefone" id="telefone" maxlength="15"></label> </p> <p class="full-row"> <label class="email">E-mail: <input type="text" name="email" id="email"></label> </p> <p class="full-row"> <label class="cidade">Cidade: <input type="text" name="cidade" id="cidade"></label> </p> <p class="full-row"> <label class="assunto">Assunto: <input type="text" name="assunto" id="assunto"></label> </p> <p class="full-row"> <label class="mensagem">Mensagem: <textarea name="sugestao" id="textarea" rows="3"></textarea></label> </p> <p class="full-row"> <input class="mainBtn" type="submit" name="submit" value="Enviar"> <input class="mainBtn" type="reset" name="submit2" value="Limpar"> </p></form> </div> Agora o "envia_dados.php" <?php // email que chegará as informações recebidas $mail = "gerson@docespirangucu.com"; $nome = $_POST["nome"];//campo nome reconhecido $email = $_POST["email"];//campo e-mail reconhecido $telefone = $_POST["telefone"];// campo telefone reconhecido $cidade = $_POST["cidade"];//campo cidade reconhecido $assunto = $_POST["assunto"];//campo assunto reconhecido $sugestao = $_POST["sugestao"];//campo sugestão reconhecido $mensagem .= "Mensagem enviada pelo visitante: $nome\n";// frase que aparecerá no topo da mensagem $mensagem .= "E-mail: $email\n";//email da pessoa $mensagem .= "Telefone: $telefone\n";//Telefone da pessoa $mensagem .= "Cidade: $cidade\n";//cidade da pessoa $mensagem .= "Assunto: $assunto\n";//estado da pessoa $mensagem .= "Mensagem: $sugestao";// mensagem (sugestão) da pessoa // finaliza o código do $mensagem e do $_POST e inicia o envio da mensagem ao WEBMASTER! @mail($mail, $assunto, $mensagem, "FROM:$nome<$email>"); //essa linha manda o email! ?> <script> alert("Sua mensagem foi enviada com sucesso!") ; </script> <?PHP header("Refresh: 0; index.html"); ?> Pois bem, se alguém tiver uma luz, já tentei vários tutoriais, mas realmente não sei o que acontece. Desde já, muito obrigado.
×

Important Information

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