Forum Pplware

Versão Completa: Form mail
Está de momento a ver uma versão reduzida do nosso conteúdo. Ver versão completa com o formato adequado.
boas pessoal

estou aqui com um problema que não sei o que está a acontecer
é o seguinte:

estou a fazer um formulário em flash para enviar Emails no qual utilizo este código
Código:
stop();

var senderLoad:LoadVars = new LoadVars();
var receiveLoad:LoadVars = new LoadVars();

sender.onRelease = function() {
    senderLoad.theName = theName.text;
    senderLoad.theEmail = theEmail.text;
    senderLoad.theMessage = theMessage.text;
    senderLoad.sendAndLoad("http://duomagia.com/MailForm/send.php",receiveLoad);
}

receiveLoad.onLoad = function() {
    if(this.sentOk) {
        _root.gotoAndStop("success");
    }
    else {
        _root.gotoAndStop("failed");
    }
}

que terá de trabalhar com um outro em PHP que é este
Código:
<?PHP

$to = "mail.duomagia@gmail.com";
$subject = "Mensagem Site";
$message = "Nome: " . $theName;
$message .= "\nEmail: " . $theEmail;
$message .= "\n\nMessage: " . $theMessage;
$headers = "From: $theEmail";
$headers .= "\nReply-To: $theEmail";

$sentOk = mail($to,$subject,$message,$headers);

echo "sentOk=" . $sentOk;

?>

bem, o que se está a passar é o seguinte:
consigo enviar o mail para o endereço pertendido mas no mail que recebo só vem isto
Citar:Nome:
Email:

Message:

ou seja a informação que devia de aparecer em frente a Nome, Email e Message não aparece

por acaso alguém me sabe dizer que é que está mal ai nesses códigos

agradeço desde já qualquer ajuda e até breve
quando fazes isto senderLoad.theName = theName.text;

atribui um nome a instancia da txtbox e dps igualas o senderload = instancename
(12-09-2008 11:31)lsantos Escreveu: [ -> ]quando fazes isto senderLoad.theName = theName.text;

atribui um nome a instancia da txtbox e dps igualas o senderload = instancename

podias explicar melhor, é que eu não percebo muito desta programações e não estou a perceber o que dizes Sad
é fácil em principio é so meteres
$message = "Nome: . $theName";
$message .= "\nEmail: . $theEmail";
$message .= "\n\nMessage: . $theMessage";


em vez de

$message = "Nome: " . $theName;
$message .= "\nEmail: " . $theEmail;
$message .= "\n\nMessage: " . $theMessage;

e já agora muda tb
echo "sentOk=" . $sentOk;
para
echo "$sentOk";
URL's de Referência