We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 20930
    • 6 Posts
    Somebody could help me how can I make the flash send the form with EFORM to the dispatch of my contacts by email ..
    apologize for my wrong english!

    ai is the ActionScript that I’m using to send the variables:

    package classes
    {
    	//importamos as classes que serão utilizadas
    	import flash.events.*;
    	import flash.display.*;
    	import flash.net.*;
    	public class contato extends Sprite
    	{
    		//declaramos nossas variaveis
    		public var envia:URLLoader = new URLLoader();
    		public var vars:URLVariables = new URLVariables();
    		public var url:URLRequest = new URLRequest("http://www.domain.com.br/contato.html");
    		public function contato():void
    		{
    			bt_envia.buttonMode = true;
    			bt_envia.addEventListener(MouseEvent.CLICK, this.enviaContato);
    		}
    		public function enviaContato(evt:MouseEvent):void
    		{
    			var vars:URLVariables = new URLVariables("flash_nome="+nome.text+"&flash_email="+email.text+"&flash_mensagem="+mensagem.text);
    			//vars.flash_nome = nome.text;
    			//vars.flash_email = email.text;
    			//vars.flash_mensagem = mensagem.text;
    			
    			envia.dataFormat = URLLoaderDataFormat.VARIABLES;
    			url.method = URLRequestMethod.GET;
    			url.data = vars;
    			trace(url.data)
    			
    			envia.load(url);
    			envia.addEventListener(Event.COMPLETE, this.enviado);
    			
    		}
    		public function enviado(evt:Event):void
    		{
    			trace("Evenviado");
    		}
    	}
    }
    


    Thanks