Ir ao conteúdo
  • Cadastre-se

Formulário


TrabalhandoArte

Posts recomendados

Olá pessoal!

Preciso da ajuda de vocês! Quero botar um formulário numa pagina html.

Que as respostas do formulário sejam enviadas via email pra mim, isso eu já consegui.

Agora preciso saber como vincular ao form, uma página com a resposta automática tipo:

Seu formulário foi enviado com sucesso! Breve entraremos em contato.

Mas, o que seria o máximo é que quando o usuário submetesse o formulário, alem da página de "sucesso em enviar", tambem fosse gerado um replay automático, que enviasse para o endereço declarado pelo usuário, um e-mail contendo em anexo o arquivo pedido por ele.

Tipo quando a gent se cadastra aqui no "CH". Automaticamente gera a página que agradece o cadastramento e envia ao novo usuário um e-mail com sua ID e senha.

No meu caso não tem essa de ID ou senha. Preciso de um replay baseado no campo e-mail(do formulário) , e, que envie o arquivo desejado pelo visitante.

Será que dá pra fazer isso?

Valeu a tensão de vocês,

Abraços,

TrabalahndoArte

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

Para a resposta, basta que você crie uma condição para que, caso não ocorra erro no envio, apareça a tal frase, mais ou menos assim:

(no caso da variável $result ser a dos comandos de envio)

.

.

.

if (PEAR::IsError($result)) {

// aqui aparece a mensagem de erro e também qual o erro, caso você queira

echo "ERRO ao tentar enviar a mensagem. (" . $result->getMessage(). ")";

}

else {

// aqui a mensagem confirmando

echo "Mensagem enviada com sucesso. Obrigado!";

}

.

.

.

Partindo desse princípio, basta você adaptar à linguagem que você utiliza. Neste caso eu utilizei um objeto Pear_Error como retorno, e os comandos em PHP.

Quanto ao e-mail que vai para o usuário, eu não entendi direito o que você quer fazer, mas se for um e-mail com o mesmo conteúdo do que o seu, crie um array no cabeçalho para os endereços, colocando o seu e o da pessoa (não esqueça de testar o conteúdo do campo antes...). Se for diferente, o que você tem a fazer é mandar 02 e-mails.

Acho que é isso se eu entendi direito.

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!