Forum Pplware

Versão Completa: Help - MailForm
Está de momento a ver uma versão reduzida do nosso conteúdo. Ver versão completa com o formato adequado.
Boas

Tenho um formulário de mail feito em flash mas não consigo que a coisa funcione em condições Sad

Envia o mail mas vai vazio Rolleyes

aparece assim

[Imagem: lhnhw3gkKhX5LF_a0Jvlcx3mQz0x5KEWAzOvYQHj4-s#3]

estão os ficheiros que utilizo em anexo

alguém me ajuda???

obrigado desde já Wink
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">

<?
$FirstName = $_POST['FirstName'];
$Email = $_POST['Email'];
$ToComments = $_POST['ToComments'];


$ToEmail = "phil.pher@gmail.com";



$ToSubject = "Mensagem site";



$EmailBody = "Sent By: $FirstName\nSenders Email: $Email\n\nMessage Sent:\n$ToComments\n";



mail($ToName." <".$ToEmail.">",$ToSubject, $EmailBody, "From: ".$FirstName." <".$Email.">");



?>

Ou seja, acrescentei o seguinte:

Código:
$FirstName = $_POST['FirstName'];
$Email = $_POST['Email'];
$ToComments = $_POST['ToComments'];

Atenção que isto não está seguro, nem fazes verificações nem nada.
De qualquer das formas, assim deve-te ficar a funcionar.
era issoWink
agora funciona, obrigado

que queres dizer com
"Atenção que isto não está seguro, nem fazes verificações nem nada."
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'])) {
   die("Tem de preencher todos os campos!!");
}

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 Wink
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 Sad

não te preocupes que já vai o pontinho Wink
URL's de Referência