syxdesign 0 Denunciar post Postado Outubro 22, 2007 Boas a todos! Sou designer gráfico à 5 anos e ando a tentar entender um pouco mais de flash + php A minha dúvida é a seguinte: tenho um form feito em flash + php, que já testei no meu server e funciona perfeitamente, gostaria de saber se há maneira de colocar mais alguns campos nesse form: aqui fica o código no Flash: stop();var objMail:LoadVars = new LoadVars();bt.onRelease = function() {objMail.nome = nome.text;objMail.email = email.text;objMail.assunto = assunto.text;objMail.mensagem = mensagem.text;nome.text = mensagem.text = email.text = assunto.text = "";objMail.sendAndLoad("http://www.probackstage.com/mail.php", objMail, "POST");}objMail.onLoad = function() {gotoAndStop(2);if(this.ver)msg.text = "Seu e-mail foi enviado com sucesso!!";elsemsg.text = "Ocorreu algum erro no envio do e-mail";} no php <?php#vamos pegar as variaveis vindas#atraves do objMail$nome = $_POST["nome"];$email = $_POST["email"];$assunto = $_POST["assunto"];$mensagem = $_POST["mensagem"];#para quem o email sera enviado$para = "geral@probackstage.com";#formato do email$de = "Content-Type: text/plain;";#nome de quem esta enviando$de = "From: $nome <$email>";#enviando o email e ao mesmo tempo atribuindo a variavel#$ver o valor 0 se tudo ocorrer certo e 1 se der errado$ver = mail($para, $assunto, $mensagem, $de);#enviando a variavel ver e seu conteudo ao flashecho "ver=$ver";?> se alguém me desse uma dica ficaria eternamente grato, desde já obrigado a todos e parabéns pelo forum é excelente Compartilhar este post Link para o post Compartilhar em outros sites
syxdesign 0 Denunciar post Postado Outubro 23, 2007 Depois de mt luta com o o flash e o php, consegui adicionar mais alguns campos e até é bem simples! aqui ficam as minhas dicas, espero k sejam úteis para alguém! no flash vamos acrescentar mais um campo de input text, instanciado de camponovo no código acrescentamos objMail.camponovo = camponovo.text; e no php acrescentamos o seguinte $camponovo = $_POST["camponovo"]; $mensagem = "NOME: $nome\n\nEmail: $email\n\nAssunto: $assunto\n\nMensagem: $mensagem\n\nCamponovo: $camponovo"; para ñ haver problemas com os acentos acrescentem também isto: $mensagem = utf8_decode($mensagem); Valeu fiquem bem, e boa programação para todos Compartilhar este post Link para o post Compartilhar em outros sites