Jump to content


Andressa_lopes

Member Since 20/03/2007
Offline Last Active 20/03/2007, 08:30
-----

Posts I've Made

In Topic: Formail No Flash!

20/03/2007, 03:32

FORMMAIL SIMPLES em flash e html para enviar e-mail

olá amiga:) sou nova aqui e resolvi ajudar, não se preocupe, siga atentamente o código abaixo:
este código ajudará se o seu provedor de email for o ultramail que exige chave de autenticação, uma Key: vamos lá.

este código HTML abaixo terá o nome de "PaginaDeResposta.htm" e deverá ser enviado para a pasta onde estão seus arquivos index.htm, .swf e outros.
se você posui um editor de HTML é só copiar para dentro dele e fazer as modificações necessárias.

<HTML>

<HEAD>
<TITLE></TITLE>

</HEAD>

<BODY>

  <FORM ACTION="http://form.ultramail.com.br/" METHOD="POST">
  <P>
<!-- 
  Formulário do cliente. 
  Especifique abaixo os campos que deseja enviar para e-mail.
  Caso o campo assunto não seja preenchido, o sistema irá enviar o e-mail com o assunto Formulário UltraMail
-->  
Nome: <BR><INPUT TYPE="text" NAME="nome" SIZE="24"><BR>
E-Mail: <BR><INPUT TYPE="text" NAME="email" SIZE="24"><BR>
Assunto: <BR><INPUT TYPE="text" NAME="assunto" SIZE="24"><BR>
Mensagem: <BR><TEXTAREA NAME="mensagem" ROWS="8" COLS="20"></TEXTAREA>

<!-- 
  Chave de autenticação no UltraMail para o MailBox. 
  Se a senha do MailBox for alterada esta chave deverá ser gerada novamente através do seu painel de controle.
-->
	<INPUT TYPE="hidden" NAME="key" VALUE="CHAVE DE AUTENTICAÇÃO gerada pelo (gerador de script de email)  esta é uma chave criptografada que autentica o envio">

<!-- 
  Pagina de conclusão do formulário de envio. Altere para a página desejada 
-->
	<INPUT TYPE="hidden" NAME="redirect" VALUE="http://seu dominio.com.br/PaginaDeResposta.htm">

	<INPUT TYPE="submit" VALUE="Enviar"> 
	<INPUT TYPE="reset" VALUE="Limpar">
  </P>
  </FORM>
  
</BODY>
</HTML>

Este código atende a requisitos de nome, email, assunto e mensagem


Agora no flash
1.º passo, Criando o formulário

Crie o layout de seu formulário no FLASH.
Para cada campo de texto, utilize a opção "input text" em "Properties" e digite no campo"Var" o nome do campo. Faça isso com todos os campos que deseja que seus valores sejam enviados pelo formulário.

Para configurar o botão "Limpar"(botão criado para limpar os dados do formulário), basta adicionar o código abaixo de acordo com as variáveis que foram definidas nos campos de seu formulário, no caso do exemplo, as variáveis são nome, email, assunto e mensagem de acordo com os campos que foram criados.

on (release){
// Limpa o valor da variável nome
nome = "";

// Limpa o valor da variável e-mail
email = "";

// Limpa o valor da variável assunto
assunto = "";

// Limpa o valor da variável mensagem
mensagem = "";
stop();
}

até aqui tudo bem...
vamos lá:

Para configurar o botão "Enviar"
(botão criado para realizar o envio do formulário),
primeiramente acesse o painel do seu provedor de hospedagem (se ele oferecer este serviço) e logo após gere um script de envio de e-mail em "HTML".

Após gerado o script, localize a linha que possui a chave de autenticação( <INPUT TYPE="hidden" NAME="key"... ) e copie somente o que está após o parâmetro "VALUE".

Após copiado a chave de autenticação, clique no botão enviar e logo após em "Actions - Button " e digite o código abaixo para realizar a autenticação corretamente:

on (release) {

// Abaixo deverá ficar a chave de autenticação
set("key", "CHAVE DE AUTENTICAÇÃO ");

// Endereço do form ultramail e método para autenticar o mesmo
getURL("http://form.ultramail.com.br", "_blank","POST");
}

OBS:) Caso a conta de e-mail que foi utilizada para gerar o formulário tiver a senha alterada, será necessário gerar uma nova chave de autenticação e alterar a mesma em seu formulário em FLASH.
Este tutorial, usei de meu site de hospedagem, não coloquei o nome por cautela, fiz algumas alterações nescessárias e está funcionando perfeitamente, usando apenas FLASH e HTML, simples e eficiente. os méritos são do pessoal do site de hospedagem que foram muito atenciosos comigo, agradeço a eles.
FEITAS AS ALTERAÇÕES NECESSÁRIAS É SÓ ENVIAR PARA O SEU SITE DE HOSPEDAGEM E COMEMORAR...
espero que tenha ajudado... abraços andressa_lopes

IPB Skin By Virteq