Help - MailForm - Versão de Impressão +- Forum Pplware (http://forum.pplware.com) +-- Fórum: Mais Tech (/forumdisplay.php?fid=11) +--- Fórum: Programação e Web (/forumdisplay.php?fid=16) +--- Tópico: Help - MailForm (/showthread.php?tid=1073) |
Help - MailForm - puling - 14-11-2008 17:09 Boas Tenho um formulário de mail feito em flash mas não consigo que a coisa funcione em condições Envia o mail mas vai vazio aparece assim estão os ficheiros que utilizo em anexo alguém me ajuda??? obrigado desde já RE: Help - MailForm - Bruno Bernardino - 14-11-2008 17:25 Não funciona porque não estás a ir buscar os valores "postados" pelo flash, uma forma de ficar a funcionar, seria mudar o MailPHP.php para ficar assim: Código: <meta http-equiv="content-type" content="text/html;charset=utf-8"> Ou seja, acrescentei o seguinte: Código: $FirstName = $_POST['FirstName']; Atenção que isto não está seguro, nem fazes verificações nem nada. De qualquer das formas, assim deve-te ficar a funcionar. RE: Help - MailForm - puling - 14-11-2008 17:52 era isso agora funciona, obrigado que queres dizer com "Atenção que isto não está seguro, nem fazes verificações nem nada." RE: Help - MailForm - Bruno Bernardino - 14-11-2008 18:12 Antes de enviares o email, não verificas se as variáveis estão vazias, se estão válidas (se é um email válido ou não), etc. ex.: Código: if (empty($_POST['FirstName']) || empty($_POST['ToComments']) || empty($_POST['Email'])) { Também deverias verificar se existem caracteres do tipo ", <, ', > que te possam fazer o script não funcionar. Se ajudei, dá-me uns pontinhos na reputação RE: Help - MailForm - puling - 14-11-2008 18:19 então era isso que falavas verifica no script do flash por isso não há problema o que está a acontecer é que chega como spam não te preocupes que já vai o pontinho |