..:: MX Studio Fóruns ::..: Resposta Automática FORM PHP + FLASH - ..:: 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

Resposta Automática FORM PHP + FLASH Como inserir uma resposta automática

#1 User is offline   Danilo Fernandes 

  • Group: Membros
  • Posts: 30
  • Joined: 03-March 08

  Posted 26 June 2008 - 02:12 PM

Olá galeraaaaa...
Tudo jóia com vocês...

Bom o seguinte eu tenho este formulário de E-mail:

http://www.logobyfogo.com.br/clientes/mail/

Eu gostaria de acrescentar a ele uma "resposta automática", por exemplo o cliente entra no meu site e envia um e-mail pra mim através deste formulário, o PHP reenvie para a pessoa que me enviou o e-mail uma resposta por exemplo:

"Obrigado por acessar nosso site em até 24 horas entraremos em contato com você"

Segue abaixo Código arquivo PHP:
CODE
<?php
/* Valores enviados pelo Flash */
/* Para esse tutorial irei enviar 5 valores */
/* Fiquem livres a enviar quantos valores quiserem */
$nome = utf8_decode(@$_POST['nome']);
$email = utf8_decode(@$_POST['email']);
$cidade = utf8_decode(@$_POST['cidade']);
$assunto = utf8_decode(@$_POST['assunto']);
$mensagem = utf8_decode(@$_POST['mensagem']);
$news = utf8_decode(@$_POST['news']);
$programas = utf8_decode(@$_POST['programas']);
/* Coloquem seu E-mail aqui */
$para = "hermelisiano1@yahoo.com.br";
/* Aqui uma pequena verificação para evitar que enviem E-mails sem valores */
if ($nome != "" && $email != "" && $cidade != "" && $assunto != "" && $mensagem != "") {
/* Montamos o E-mail */
/* Criei um exemplo bem simples de E-mail usando HTML */
/* Fiquem livres para modificar conforme desejam */
$corpo = '<html><head><title>'.$assunto.'</title></head><body>';
$corpo .= 'Nome: '.$nome.'<br />E-mai: '.$email.'<br />Quer receber a Newsletter: '.$news.'<br />';
$corpo .= 'Programas usados: '.$programas.'<br />';
$corpo .= 'Cidade: '.$cidade.'<br />Assunto: '.$assunto.'<br />Mensagem: '.$mensagem;
/* Aqui modificamos o tipo de E-mail para o formato HTML */
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
/* Aqui mudamos o cabeçalho para exibir o E-mail de quem enviou */
$headers .= 'From:'. $email . "\r\n";
/* Por fim enviamos o E-mail com os dados recebidos do Flash */
mail($para, $assunto, $corpo, $headers);
/* Retornamos um Ok para o Flash */
print 'erro=0';
/* Caso os campos não sejam preenchidos */
} else {
/* Retorna o erro ao Flash */
print 'erro=1';
}
?>


Abraço galera fico no aguardo ai Brigadão!!!!
0

#2 User is offline   ubi_rj 

  • Group: Moderador Global
  • Posts: 2920
  • Joined: 29-June 07

Posted 26 June 2008 - 07:06 PM

Isso é mais PHP do que Flash né ?

Eu não sei nada de PHP, fica complicado te ajudar, acho mais fácil você procurar ajuda no subforum de PHP.

Com certeza tem usuários aqui que vão saber te ajudar, é só uma questão de tempo.

Se quiser que eu mova seu tópico para o fórum de PHP é só falar.

Abraço
0

#3 User is offline   Danilo Fernandes 

  • Group: Membros
  • Posts: 30
  • Joined: 03-March 08

Posted 27 June 2008 - 11:52 AM

Opaaa... obrigado pela dica...

Se for possível mover pode mover sim por favor...

Abração
0

#4 User is offline   Natan 

  • Group: Moderador Global
  • Posts: 7350
  • Joined: 28-February 04

Posted 27 June 2008 - 08:22 PM

Realmente, a dúvida é de PHP e não Flash, mas acredito que saiba responder a sua dúvida, mas não tem muito segredo.

No código que você postou, a linha que manda a mensagem para o seu E-mail é essa:

CÓDIGO
mail($para, $assunto, $corpo, $headers);


Então você usa a mesma linha, mudando para quem o E-mail deve ser enviado e a mensagem. Deixe seu PHP assim:

CÓDIGO
<?php
/* Valores enviados pelo Flash */  
/* Para esse tutorial irei enviar 5 valores */  
/* Fiquem livres a enviar quantos valores quiserem */  
$nome = utf8_decode(@$_POST['nome']);  
$email = utf8_decode(@$_POST['email']);  
$cidade = utf8_decode(@$_POST['cidade']);  
$assunto = utf8_decode(@$_POST['assunto']);  
$mensagem = utf8_decode(@$_POST['mensagem']);  
$news = utf8_decode(@$_POST['news']);  
$programas = utf8_decode(@$_POST['programas']);  
/* Coloquem seu E-mail aqui */  
$para = "hermelisiano1@yahoo.com.br";  
/* Aqui uma pequena verificação para evitar que enviem E-mails sem valores */  
if ($nome != "" && $email != "" && $cidade != "" && $assunto != "" && $mensagem != "") {      
   /* Montamos o E-mail */      
   /* Criei um exemplo bem simples de E-mail usando HTML */      
   /* Fiquem livres para modificar conforme desejam */      
   $corpo = '<html><head><title>'.$assunto.'</title></head><body>';      
   $corpo .= 'Nome: '.$nome.'<br />E-mai: '.$email.'<br />Quer receber a Newsletter: '.$news.'<br />';      
   $corpo .= 'Programas usados: '.$programas.'<br />';      
   $corpo .= 'Cidade: '.$cidade.'<br />Assunto: '.$assunto.'<br />Mensagem: '.$mensagem;      
   /* Aqui modificamos o tipo de E-mail para o formato HTML */      
   $headers = 'MIME-Version: 1.0' . "\r\n";      
   $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";      
   /* Aqui mudamos o cabeçalho para exibir o E-mail de quem enviou */      
   $headers .= 'From:'. $email . "\r\n";      
   /* Por fim enviamos o E-mail com os dados recebidos do Flash */      
   mail($para, $assunto, $corpo, $headers);      
   /* Retornamos um Ok para o Flash */      
   print 'erro=0';  
   /* Mensagem a ser enviada para que te enviou o E-mail */
   $email2 = "Obrigado por acessar nosso site em até 24 horas entraremos em contato com você";
   /* Envia a mensagem */
   mail($email, "Algum assunto", $email2);
/* Caso os campos não sejam preenchidos */  
} else {      
   /* Retorna o erro ao Flash */      
   print 'erro=1';  
}
?>


No Flash não precisa alterar nada.

[]s
0

#5 User is offline   Danilo Fernandes 

  • Group: Membros
  • Posts: 30
  • Joined: 03-March 08

  Posted 30 June 2008 - 09:20 AM

Eeeeeeeeee Natan você sempre me ajudando cara...

Brigadão mesmo velhowwww...

Fica com Deus....
0

#6 User is offline   padre_renan 

  • Group: Membros
  • Posts: 1
  • Joined: 30-June 08

Posted 01 July 2008 - 12:12 PM

Olaaa...

Preciso fazer um form pegar....^^

mas naun consigo....ele está prontinho mas naun funciona e naun consigo axar o erro ...

se alguem puder me ajudar...

por favor...
0

#7 User is offline   Danilo Fernandes 

  • Group: Membros
  • Posts: 30
  • Joined: 03-March 08

  Posted 01 July 2008 - 06:24 PM

Olá Padre_renan...

Você tem um link ai com o formulário... me manda eles pos e-mail que eu analiso para você...

danilo@logobyfogo.com.br

Abração.
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)