..:: MX Studio Fóruns ::..: Site de Camisetaria (Formulário e MP3 Player) - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Site de Camisetaria (Formulário e MP3 Player) Quem poderá me ajudar?

#1 User is offline   Rodrigo Kurtz 

  • Group: Membros
  • Posts: 6
  • Joined: 02-May 07

  Posted 16 May 2007 - 02:52 AM

http://www.ayahasca.com/teste.htm

Como dá prá ver, ele foi criado dentro de uma máscara MC que se chama "sliding window". Dentro dela estão as páginas MC, que chamo de "sliding pages". E finalmente ali, prá dar esse efeito bacana existe mais um MC que chamo de "form_contato".
Em primeira mão, eu estava salvando tudo na versão 6 do flash e aí os campos do formulário nem apareciam. Passei prá versão 8 e eles deram as caras. Mas a partir daí, tudo funciona bem, só que o e-mail nunca chegou na minha caixa. Os códigos são os seguintes:

Na primeira layer do AS:

stop();
nome = "";
email = "";
ddd = "";
telefone = "";
assunto = "";
msg = "";
status = "";


Na segunda Layer do AS:

loadVariables("mail.php", 0, "POST");
stop();
intervalo = function() {
prevFrame();
clearInterval (tempo);
}
tempo = setInterval (intervalo, 1800);


No botão de ENVIAR:

on (release) {
if (nome eq "") {
status = "O nome esta vazio";
selection.setFocus("nome");
} else if (assunto eq "") {
status = "O assunto esta vazio";
Selection.setFocus("assunto");
} else if (ddd eq "") {
status = "Faltou o DDD";
Selection.setFocus("ddd");
} else if (fone eq "") {
status = "Faltou o número do telefone";
Selection.setFocus("fone");
} else if (email eq "") {
status = "O e-mail está vazio";
Selection.setFocus("email");
} else if (msg eq "") {
status = "Faltou a mensagem";
Selection.setFocus("msg");
} else {
nextFrame();
}
}


No botão de LIMPAR:

on(release){
nome = "";
email = "";
ddd = "";
telefone = "";
assunto = "";
msg = "";
status = "";
}


Código de PHP:

<?php
// Pegando as variáveis do Flash
$nome = $_POST['nome'];
$email = $_POST['email'];
$ddd = $_POST['ddd'];
$telefone = $_POST['telefone'];
$assunto = $_POST['assunto'];
$msg = $_POST['msg'];

// coloque o seu email
$para = "rodrigo.kurtz@gmail.com, rodrigo@perfilmagazine.com.br";

//montando o corpo da mensagem
$msg = $msg."\r\n".$nome."\r\n".$email."\r\n".$ddd."\r\n".$telefone;
if ( mail($para,$assunto,$msg, $headers . "From: $email\r\n"."Reply-To:$email") ) {
echo "statusCampo=O email foi enviado com sucesso !";
} else {
echo "statusCampo=Ocorreu um erro no envio !";
}
?>



Já não sei mais o que fazer prá fazer isso funcionar. Será que alguém pode me dar uma luz?
É impressão minha ou trabalhar com movie clips que exigem coisas dinâmicas sempre dá um tilt?
O MP3 Player em XML também não rola, e olha que ele está no root.
Aproveito prá postar o fla do arquivo prá quem quiser olhar ele mais a fundo: http://www.ayahasca.com/flash/site.fla

Desde já agradeço a atenção de quem teve paciência de ler até aqui.
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic



Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)