Psycocandy 0 Denunciar post Postado Janeiro 15, 2008 Bem, olá galerinha! Segui alguns tutoriais para montar um formulário em flash + PHP. Aí belezinha, tava funcionando lindo, enviando e-mail e tudo mais. Mas a validação de campos não funcionava! Aí segui a dica do amigo Carneirinho (http://forum.imasters.com.br/lofiversi...hp/t222993.html) e lindo! Funcou! http://forum.imasters.com.br/public/style_emoticons/default/clap.gif Porém, contudo, todavia, entretanto, agora que alterei os nomes das variáveis para nomes de instância, o e-mail chega com os campos em branco. :wacko: Como contornar isso? No flash tá assim: System.useCodepage = true; loadVariablesNum("form.php", 0, "GET"); _root.gotoAndPlay(2); Já no PHP (um pedacinho, como exemplo): <?php $msg = " Nome: " . $_GET['nome'] . " Email: " . $_GET['email'] . " CNPJ: " . $_GET['cnpj'] . " Inscrição Estadual: " . $_GET['inscricao_estadual'] . " Número da Nota: " . $_GET['num_nota'] . " Hora da Saída: " . $_GET['hora_saida'] . " "; $header = "From: " . $_GET['nome'] . "<" . $_GET['email'] . "> "; mail('fulanodetal@emailtal.com.br','Teste',$msg,$header); ?> Agradeço muitíssimo a ajuda!! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
Psycocandy 0 Denunciar post Postado Janeiro 16, 2008 up! http://forum.imasters.com.br/public/style_emoticons/default/cry.gif Compartilhar este post Link para o post Compartilhar em outros sites
Pino 0 Denunciar post Postado Janeiro 16, 2008 se eu nao me engano... um amigo nosso ai posto umas duvidas do php... pelo q eu me lembre... espaços interfere no flash + php ex: $msg = " Nome: " . $_GET['nome'] . " tente $msg=" Nome:".$_GET['nome']." o topico dele chama 3 pedrinhas... alguma coisa assim =] flws Compartilhar este post Link para o post Compartilhar em outros sites
Psycocandy 0 Denunciar post Postado Janeiro 17, 2008 Valeu Pino, segui a dica do tópico do Vina http://forum.imasters.com.br/index.php...mp;hl=pedrinhas, só que mesmo assim não funcou... [:(] Compartilhar este post Link para o post Compartilhar em outros sites
Psycocandy 0 Denunciar post Postado Janeiro 17, 2008 Segue o fla e o php, se alguém puder dar uma olhadinha... desculpem-me se não tiver mto legal.... http://forum.imasters.com.br/public/style_emoticons/default/blush.gif Ah, então: a validação (que são uns if no botão enviar da nota) só rola se os nomes tiverem INSTANCIADOS. Porém, se deixo instanciados somente, sem estarem no VAR, o e-mail chega em branco. Somente deixando os nomes nas variáveis (sem instanciá-los) que os dados chegam por e-mail... O FLA + o PHP: http://w15.easy-share.com/15170301.html Pliz help.... http://forum.imasters.com.br/public/style_emoticons/default/cry.gif Compartilhar este post Link para o post Compartilhar em outros sites
Pino 0 Denunciar post Postado Janeiro 17, 2008 fico te venu... se alguem puder ajudar... php ainda nao sei mta coisa... to estudando ainda... sorry =/ Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Janeiro 18, 2008 nesse caso o melhor seria você usar LoadVars no lugar do loadVariablesNum dá uma lida AQUI pra ver como alterar []´s Compartilhar este post Link para o post Compartilhar em outros sites
Pino 0 Denunciar post Postado Janeiro 18, 2008 dei uma estudada em php =P fiz meu form... enviei... funfou direitinho vou analisar seu codigo melhor \o/ se quiser me manda um email... pinoshaolin@gmail.com q te mando o exemplo q eu fiz... ta bem facil... ai talvez você consiga descobrir tb... =] Compartilhar este post Link para o post Compartilhar em outros sites
Psycocandy 0 Denunciar post Postado Janeiro 18, 2008 Muito obrigada pela ajuda meninos!! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Resolvi dum jeito bem bobinho... http://forum.imasters.com.br/public/style_emoticons/default/blush.gif kkkkk O que fiz foi deixar o php como tava. Aí nos campos de input text, deixei a variável com o mesmo nome que tinha no php, ex: No php: Nome: " . $_GET['nome'] . " No flash: var: nome E para validar, deixei assim: No flash (Instance Name): nome2 No botão: if (nome2.text == "") { status = "Preencha o seu nome"; Selection.setFocus(nome2); } Aí funcou direitinho!! http://forum.imasters.com.br/public/style_emoticons/default/clap.gif Só que tenho mais uma dúvida... Como vcs viram no .fla, toda a nota tá num movieclip chamado 'images'. Porém, como tem uma máscara nela, quando inlcuo um botão para imprimi-la desse jeito: on(release){ print(_root.images,"bmax"); } só imprime o pedaço que aparece naquele momento! (ex. só imprime o finalzinho da nota). Já tentei o bframe e tb não rolou... :( Vocês tem idéia de como resolver isso? :wacko: Compartilhar este post Link para o post Compartilhar em outros sites
Psycocandy 0 Denunciar post Postado Janeiro 24, 2008 up! :unsure: Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Janeiro 24, 2008 testa usar a classe printJob dá uma lida AQUI []´s Compartilhar este post Link para o post Compartilhar em outros sites