Passando variaveis do flash pra um formmail.
Galera olha só...
Fiz um esquema de formmail com ajuda do GDA que confirmava se a msg havia sido enviada.
Deêm uma olhada:
CÓDIGO PHP
<?$nome = $_POST["nome"];$email = $_POST["email"];$alvo = $_POST["alvo"];$mensagem = $_POST["mensagem"];$assuntoint = $_POST["assuntoint"];{if ($email != "" and $alvo != "")$host = gethostbyaddr($REMOTE_ADDR);$ip = $REMOTE_ADDR;$browser = $HTTP_USER_AGENT;$data = date( "H:i:s - d/m/Y", time(void) );if ($alvo == "portfolium@hotmail.com") {$assunto = "Mensagem Para Caio | www.martinserebello.com.br";} else if ($alvo == "tiago.alencar@gmail.com") {$assunto = "Mensagem Para Luciana | www.martinserebello.com.br";} else if ($alvo == "tiago.alencar@gmail.com, portfolium@hotmail.com") {$assunto = "Mensagem Para Caio & Lu | www.martinserebello.com.br";}$corpo .= "Dados do Remetente\n\n";$corpo .= "Nome: $nome\n";$corpo .= "Email: $email\n\n";$corpo .= "Assunto: $assuntoint\n\n";$corpo .= "Mensagem\n\n";$corpo .= "$mensagem\n\n";$corpo .= "Enviado em: $data\n";$headers .= "From: $nome <$email>\r\n";$headers .= "Cc: tiago@cosmoonline.com.br\r\n";} if (mail($alvo, $assunto, $corpo, $headers)){echo "OK"; } else {echo "ERRO"; }?>
CÓDIGO FLASH (ao clicar no botão de enviar o filme vai para um frame que contem esse codigo):
phpnome = nome;phpmail = email;phpmensagem = mensagem;phpassunto = assuntoint;phpalvo = alvo;EnviaVars = new LoadVars();CarregaVars = new LoadVars();EnviaVars.nome = phpnome;EnviaVars.email = phpmail;EnviaVars.mensagem = phpmensagem;EnviaVars.assunto = phpassunto;EnviaVars.alvo = phpalvo;EnviaVars.sendAndLoad("formmail.php", CarregaVars, "POST");CarregaVars.onLoad = function(deuCerto) {if (deuCerto) { gotoAndStop(2);} else { gotoAndStop(3);}};
Percebam que no php existe uma cópia que sempre é enviada pra mim, pois bem, esta copia sempre chega quando clico em enviar.... só que nenhum das outras informações ñ... ou seja, as informações não est]ao sendo passadas do flash pro php... pq?
Abração, Tiago.
Discussão (1)
Carregando comentários...