Ir para conteúdo
Fórum Script Brasil

RHS® InforLine

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Sobre RHS® InforLine

RHS® InforLine's Achievements

0

Reputação

  1. Cara vlw ai, mas to precisando para FTP e não Up, Up já tenho vários aqui, mas quero um com FTP direto para não passa pelo PHP.INI, ou seja sem limitar tamanho de envio. Rodrigo Ramos.
  2. Mesmo assim ele vai ter que fazer todo o processo que descrevi acima, caso contrario será perca de tempo. Mas velu ai pela dica. Rodrigo Ramos.
  3. RHS® InforLine

    Php Não Sai

    Vê se esse aqui lhe ajuda em algo... INDEX <td>&nbsp;</td> <td colspan="2" valign="top" class="bod"><div align="justify"> <p> <span class="sub3">(00) 123456 // (00) 123456</span> </p> <form name="form1" method="post" action="ENVIA.PHP"> <p align="left">Nome<BR> <input name="nome" type="text" id="nome" size="39"> <BR> E-mail<BR> <input name="email" type="text" id="email" size="39"> <BR> Mensagem<BR> <textarea name="mensagem" cols="30" rows="3" id="mensagem"></textarea> <BR> <a href="#"><BR> <input name="operation" type="submit" class="arialNormBox" id="operation" value="Enviar"> &nbsp; <input name="operation2" type="reset" class="arialNormBox" id="limpar" value="Limpar"> </a> </p> </form> </div></td> ENVIA.PHP <? //Não remova estas linhas //Caso deseje adicionar mais campos ao seu Formulário //Adicione abaixo a variável conforme a estrutura abaxio //Exemplo: $endereco = $_POST["endereco"]; // $endereco é a variavel que recebe o campo do formulário html //que deverá obrigatóriamente se chamar endereco, letras maiusculas e minusculas //fazem diferença //$_POST["campo do formulário"]; é a expressão que por metodo post pega o campo //do formulário e atribui a variável que está antes com o mesmo nome do campo. // Se adiconar variaveis aqui adicione os campos também no formulário HTML do site $nome = $_POST["nome"]; $email = $_POST["email"]; $mensagem = $_POST["mensagem"]; global $email; //função para validar a variável $email no script todo $data = date("d/m/y"); //função para pegar a data de envio do e-mail $ip = $_SERVER['REMOTE_ADDR']; //função para pegar o ip do usuário $navegador = $_SERVER['HTTP_USER_AGENT']; //função para pegar o navegador do visitante $hora = date("H:i"); //para pegar a hora com a função date //aqui envia o e-mail para você $envia = mail ("seuemail@seusite.com.br", //email aonde o php vai enviar os dados do form "$assunto", //Não altere é o assunto digitado no formulário html //Se você adicionou algum campo lá no inicio você deverá colocar logo abaixo também //para o script poder enviar corretamente para o seu email //Exemplo de como adicionar: Campo_do_Formulário: $variável\n //A variável da sentença acima deve ser a mesma que você colocou para o campo no alto deste script \n é para quebrar a linha para baixo // lembre que se for adicionar no inicio da linha abaixo de não excluir as " aspas, // Se for no final também " deve ter aspas. "Nome: $nome\nData: $data\nIp: $ip\nNavegador: $navegador\nHora: $hora \nMensagem: $mensagem", "From: $email" ); if ($envia) { Header("location:obrigado.php"); //essa é a página de obrigado. } else { echo "Problemas no envio. Favor preencher todos os campos."; echo "<a href='contato.php'>Voltar</a>"; /*no lugar de index.htm, coloque a página para onde você deseja redirecionar caso o formulário apresente algum problema no preenchimento. */ } //aqui são as configurações para enviar o e-mail para o visitante $site = "RHS®_InforLine"; //o e-mail que aparecerá na caixa postal do visitante $titulo = "Confirmação de Recebimento de E-mail."; //titulo da mensagem enviada para o visitante $msg = "Seu email foi recebido por nossos consultores. Em no máximo 24 horas ele será respondido, antes desse tempo por favor não envie outro e-mail com o mesmo assunto. Isso pode interferir no atendimento. Obrigado ! __________________________ Atenciosamente, //aqui envia o e-mail de auto-resposta para o visitante mail("$email", "$titulo", "$msg", "From: $site" ); ?> OBRIGADO.PHP Crie uma pagina em PHP com o nome de OBRIGADO e coloque o que quiser. Espero ter ajudado. Rodrigo Ramos.
  4. Tem como sim, uso esse sistema aqui para testes. você tem que liberar o FTP no XAMP, liberar a porta no Firewall (recomendo a 1021, pois sabemos que a 21 é bloqueada pela ANATEL) e também no seu modem, é necessário também que você crie uma regra NAT/NAPT no seu modem para que funcione o mesmo indicando para qual IP deve se enviar o acesso (ex: NAT/NAPT: 1021=192.168.254.3). A senha você pode definir através de usuários de acesso ao FTP, na janela de Admin do XAMP (via brouse). Cara, panhei para deixar isso funcionando 100%, se você não fizer esse processo, nem adiantar tentar outra coisa porque não vai funcionar. Espero ter ajudado. Rodrigo Ramos.
×
×
  • Criar Novo...