Jump to content


Photo

Baixei Um Formail, Mas Falta Alguma Coisa


  • Faça o login para participar
6 replies to this topic

#1 Pris

Pris

    12 Horas

  • Usuários
  • 127 posts
  • Sexo:Não informado

Posted 28/04/2004, 17:29

Olá,

Eu baixei um formail PHP daqui, e ao testar ele funciona, mas quando vou abrir o e-mail os dados vieram sem a especificação na frente. Exemplo:

Nome do cliente
e-mail do cliente
DDD do cliente
Telefone do cliente
Empresa do cliente

Em vez de estar assim:

Nome: Nome do cliente
E-mail: e-mail do cliente
DDD: DDD do cliente
Telefone: Telefone do cliente
Empresa: Empresa do cliente

Outra coisa é o remetente que em vez de aparecer o e-mail do cliente, aparece isso: mns@servidor6.molservidores.com

O que fiz de errado?
Aguardo ajuda!

#2 Online

Online

    Normal

  • Usuários
  • 65 posts
  • Sexo:Não informado
  • Interesses:interesses

Posted 28/04/2004, 19:26

Para que apareça o nome antes é necessário colocar no código.

Por exemplo:

O código que envia o nome do cliente é: $cliente
Ele envia o nome do cliente

Basta vc colocar antes a especificação: Cliente: $cliente



E para sair o nome do cliente no título do e-mail é necessário colocar o código que especifica o cliente (provavelmente $cliente) no respectivo local;

Para dar mais respostas detalhadas seria necessário ver o código.
Todos dizem que fazem

Apenas alguns realmente fazem

#3 Pris

Pris

    12 Horas

  • Usuários
  • 127 posts
  • Sexo:Não informado

Posted 29/04/2004, 12:31

Ok.
Eu fiz o que você me falou, mas quando testo aparece a seguinte mensagem:

"Parse error: parse error in /home/mns/public_html/email.php on line 4"

Tenho 2 dúvidas:

1°-O que fiz de errado?

<?php

$msg = array($nome, $email, $empresa, $segmento, $ddd, $telefone, $assunto, $mensagem);
	Nome:$nome = 'nome';
	Email:$email = 'email';
	Empresa:$empresa = 'empresa';
	Segmento:$segmento = 'segmento';
	DDD:$ddd = 'ddd';
	Telefone:$telefone = 'telefone';
	Assunto:$assunto = 'assunto';
	Mensagem:$mensagem = 'mensagem';
   
$mailheaders = "$REMOTE_ADDR\n";

2°- E o que posso fazer pra colocar o e-mail do cliente no título do e-mail? Pois antes estava aparecendo sempre isso: mns@servidor6.molservidores.com e não o e-mail preenchido no formulario.

Se puder me ajudar...
Obrigada

#4 Pris

Pris

    12 Horas

  • Usuários
  • 127 posts
  • Sexo:Não informado

Posted 29/04/2004, 13:13

Faltou um item no codigo acima.
Aqui esté ele completo:

<?php

$msg = array($nome, $email, $empresa, $segmento, $ddd, $telefone, $assunto, $mensagem);
	Nome:$nome = 'nome';
	Email:$email = 'email';
	Empresa:$empresa = 'empresa';
	Segmento:$segmento = 'segmento';
	DDD:$ddd = 'ddd';
	Telefone:$telefone = 'telefone';
	Assunto:$assunto = 'assunto';
	Mensagem:$mensagem = 'mensagem';
   
$mailheaders = "$REMOTE_ADDR\n";

mail($to, $subject, join("\n", $msg), $mailheaders);
Header( "Location: obrigado.html ");

?> 

Agora me diga o que devo fazer...

Aguardo

Edição feita por: Pris, 29/04/2004, 13:37.


#5 Online

Online

    Normal

  • Usuários
  • 65 posts
  • Sexo:Não informado
  • Interesses:interesses

Posted 01/05/2004, 15:30

<?php

$msg = array(Nome: $nome, Email: $email, Empresa: $empresa, Segmento: $segmento, DDD: $ddd, Telefone: $telefone, Assunto: $assunto, Mensagem: $mensagem);
$nome = 'nome';
$email = 'email';
$empresa = 'empresa';
$segmento = 'segmento';
$ddd = 'ddd';
$telefone = 'telefone';
$assunto = 'assunto';
$mensagem = 'mensagem';
  
$mailheaders = "$REMOTE_ADDR\n";

mail($to, $subject, join("\n", $msg), $mailheaders);
Header( "Location: obrigado.html ");

?> 

Tenta assim...

Edição feita por: Online, 01/05/2004, 15:32.

Todos dizem que fazem

Apenas alguns realmente fazem

#6 Beto de Oliveira

Beto de Oliveira

    Novato no fórum

  • Usuários
  • 13 posts
  • Sexo:Não informado
  • Localidade:Brasil - Rio de Janeiro - Cabo Frio

Posted 05/05/2004, 18:39

ae online!

esta codificacao é pra ser posta no action do form?

eu estava afim de fazer um formulario em PHP

ele ja esta pronto, mas nao sei o q coloco no action do form é isso?
http://www.betodesign.com.br
Construindo a Internet

falecom@betodesign.com.br

#7 Online

Online

    Normal

  • Usuários
  • 65 posts
  • Sexo:Não informado
  • Interesses:interesses

Posted 05/05/2004, 21:04

Ela será utilizada pelo action form sim (pode ser de nome send.php), e vc pode criar também uma página de confirmação de envio. No caso obrigado.html

Edição feita por: Online, 05/05/2004, 21:07.

Todos dizem que fazem

Apenas alguns realmente fazem




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq