Como criar um flash Sendmail Formulário de Contato

Saber como processar a informação em e-mails através de um formulário Sendmail dá-lhe a capacidade de processar as informações enviadas em e-mails . Quando o programa flash está configurado para enviar e-mails com a função “mail” em um programa do lado do servidor web PHP , você pode usar o seu programa Flash para distribuir automaticamente e-mails da maneira que você quiser . Você pode criar programas PHP que irá redirecionar seus e-mails em feeds RSS e blogs ou até mesmo usar o seu programa PHP para publicar automaticamente seus e-mails como pages.Things web que você precisa

provedor de hospedagem web com suporte a PHP

Adobe Flash Professional : CS3, CS4 ou CS5 versões

Show Mais instruções

1

Criar um arquivo de texto com o seu editor de texto para inserir no código do seu script PHP

. 2

Digite o código PHP no arquivo de texto que vai ler e armazenar os dados do formulário de e-mail (a mensagem eo endereço de e-mail que é inserido no formulário do Flash Sendmail ) que é enviado do flash.

$ emailaddress = $ _POST [” destinatário “];

$ message2 = $ _POST [” message1 “];

$ subject = ” email de um Fan Flash “;

$ send_mail = @ mail ( $ emailaddress , $ assunto, $ message2 ); ?

>

o script PHP acima lê o endereço de e-mail e a mensagem digitada no formulário do Flash Sendmail (o conteúdo das variáveis ​​com o nome ” destinatário ” e ” message1 ” ) e os armazena em variáveis ​​PHP com o nome ” endereço de email ” e ” message2 “. A variável ” assunto” PHP é usada para atribuir automaticamente o texto “E-mail de um fã Flash” para a caixa de texto assunto na forma de e-mail real . A função PHP “@ mail” é usado para enviar o conteúdo do “sujeito” e variáveis ​​PHP ” Message2 ” para a caixa de entrada para o endereço de e-mail armazenado na variável PHP ” endereço de email ” .

3

Salve o arquivo PHP como ” lesson_email_flash_sendmailform.php ” e enviá-lo para o diretório principal do seu site.

4

Inicie o programa flash. Clique em ” Arquivo Flash (ActionScript 3.0) ” da janela de abertura para criar um novo arquivo para o flash AS3

5

Posicione o cursor do mouse sobre o palco do Flash onde você deseja colocar o campo de texto que o e-mail endereço será celebrado. Pressione a tecla “T” no seu teclado para ativar a ferramenta de campo de texto Flash. Arraste o mouse para definir a largura e altura do campo de texto . Clique em “Propriedades ” no menu “Window” e digite o nome de instância ” sendTo “. Repita o processo para criar um campo de texto , que será usado para inserir na mensagem de e-mail . Atribuir este campo de texto um nome de ” message_to_send “.

6

Selecione “Actions” no menu “Janela” na barra de menu principal do Flash para abrir o editor de ActionScript 3 . Posicione o cursor do mouse sobre a primeira linha do editor do ActionScript 3. Clique com o botão do mouse, e digite o código abaixo para criar um botão que, quando clicado irá enviar o texto inserido o endereço de email e mensagem textfields para o arquivo PHP que você enviou para o seu site

var myButton . : MovieClip = new MovieClip();

myButton.graphics.lineStyle(4);

myButton.graphics.beginFill(0xFF0000);

myButton.graphics.drawRect(100, 50, 50 , 20);

myButton.graphics.endFill ();

addChild ( myButton );

7

Digite iniciar na próxima linha do ActionScript 3 editor o código para transferir o texto digitado nos campos de texto do formulário de sendmail para o arquivo PHP no seu servidor web. Use um objeto URLVariable declarar variáveis ​​para armazenar o conteúdo dos campos de texto . Use um objeto URLRequest para armazenar as informações de cabeçalho ( o nome do arquivo PHP, os URLVariables e conteúdos das URLVariables reais ) . . Use a carga e os métodos POST de um objeto URLLoader para enviar o conteúdo dos campos de texto para o arquivo PHP

var email_variable : URLVariables = new URLVariables ();

myButton.addEventListener ( MouseEvent. CLICK, callFunction_fn );

função callFunction_fn (e: MouseEvent ): void

{ var

send_header : URLRequest = new URLRequest(“http://www.santa-rosa-algebra-geometry-statistics–tutoring.com/lesson_email_flash_senmailform.php”);

send_header.method = URLRequestMethod.POST;

email_variable.recipient = sendTo.text

email_variable.message1 = message_to_send.text

send_header.data = email_variable;

var store_header : URLLoader = new URLLoader;

store_header.load ( send_header );

};

O código acima declara um objeto URLVariables . O código também é usado para atribuir um ouvinte de evento para Mybutton tal forma que quando o botão é clicado as instruções contidas na função chamada ” callFunction_fn ” são executadas. Estas instruções de enviar o cabeçalho para o arquivo PHP , que envia o e-mail para a caixa de entrada do e-mail especificado.

8

Selecione ” Test Movie ” no menu “Control” . Digite o endereço de e-mail e mensagem. Clique no botão ” Enviar” . Verifique a caixa de entrada do seu e-mail para ver o e-mail que você enviou . Ela terá uma linha de assunto de “e-mail de um fã do Flash. ”

Deixe um comentário