Suporte
| Id | : 54 |
| Title | : MANUAL DO FORMMAIL |
| Article | : Neste tutorial iremos estar ensinando como instalar o mais procurado CGI de Formmail (Matt's Script Archive, Inc.), na Megaweb, ou até mesmo em outro servidor, basta apenas saber os paths. Faça o download do script em perl que encontra-se neste endereço: Download 1) Faça a edição no formmail.pl de acordo com os procedimentos abaixo: $mailprog: é o programa de e-mail do servidor, no caso da Megaweb coloque : /usr/sbin/sendmail @referers: é onde o formulário pode ser executado. Preencha com seu domínio e o IP do domínio. @recipients: Uma função muito importante, ela evita que o seu formmail seja utilizado para práticas de SPAM. Ele apenas irá executar o formulário se ele estiver no @referers especificado. 2) Faça upload do arquivo FormMail.pl dentro do diretório /cgi-bin/. Não esqueça, que o upload do arquivo formmail.pl deverá ser feito em modo ASCII ! 3) No arquivo formmail.pl dê CHMOD 755. 4) Pronto ! Seu formulário de envio de e-mails está pronto para ser executado. 5)Colocando o formulário em seu site (incluindo e alterando campos): Esta é a TAG básica para execução do seu formulário: <form action="http://www.dominio.com.br/cgi-bin/formmail.pl" method="post"> ... (coloque aqui os campos do formulário) ... </form> Conhecendo os campos do Formulário - Para especificar o destinatário para o qual serão enviados os dados preenchidos no formulário coloque um campo na forma: <input type="hidden" value="email@dominio.com.br" name="recipient"> Ou se preferir que o visitante escolha para onde quer que o formulário seja enviado, use tipo TEXT ao inves de HIDDEN ou seja: <input type="text" name="recipient"> - Para especificar um assunto coloque: <input type="hidden" name="subject" value="dados do form"> Ou se preferir que o visitante escolha o assunto, use tipo TEXT ao invés de HIDDEN ou seja: <input type="hidden" name="subject"> - Para especificar um endereço de origem (ou seja, aquele que aparecera no campo "from" da mensagem com os dados preenchidos) coloque: Seu E-Mail: <input type="text" name="email"> É interessante usar o campo de e-mail desta forma pois, se você der reply à mensagem com os dados, o reply irá para o endereço do visitante. Obs: O valor do campo NAME nesta última tag, é obrigatório como "email", todo em caixa baixa e sem hífen. Sem este procedimento, o formulário não será enviado. - Para especificar a página que será mostrada após o envio do formulário, coloque um campo conforme abaixo: <input value="http://www.seudominio.com.br/obrigado.html" type="hidden" name="redirect"> |
| Views | : 2608 |
| Useful | : 2 |
| Votes | : 25 |
| Private | : |
| Order | : 0 |
| Parentid | : 0 |
| Language | : |
