• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Ridelight

Formulário de contacto

3 mensagens neste tópico

Goataria de saber como se faz um formulário de contacto em flash que envie os dados recolhidos para o mail !

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Acho que tens que usar um form que faça POST para um script PHP ou ASP alojado no teu servidor, sendo que esse script é que te vai enviar o email.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Como o karva disse tens de enviar as variáveis através de POST/GET para um script server-side que depois envie o email.

Uma solução simples é usar a classe LoadVars para enviar e receber a informação do script.

Por exemplo:

var enviar:LoadVars = new LoadVars();
var receber:LoadVars = new LoadVars();
//Injectar no objecto as variáveis a passar
enviar.nome = nomeTxt.text;
enviar.texto = textoTxt.text;
(...)
enviar.sendAndLoad("enviarEmail.php",receber,POST)

//Podes fazer o echo de uma variável de confirmação no php (e.g."sucesso = sim")
receber.onLoad = function():Void{
  if(this.sucesso!="sim") trace("email ñ enviado");   
}

PS: Isto pode ter erros de syntax, mas a base é isto. Dá uma olhada no Help Panel que explica bem o funcionamento do LoadVars

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora