Jump to content


Photo

Código Certo


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

#1 Tiagorj

Tiagorj

    Ativo

  • Usuários
  • 373 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro

Posted 20/02/2006, 15:49

Fiz meu formulário e está tudo ok. Ele envia todos os dados para o meu e-mail.
O único problema é que os campos chegam em branco!
Meu código é esse abaixo.

Será que vcs podem me ajudar?
$pacote=$_post["pacote"];
$hotel=$_post["hotel"];
$apartamento=$_post["apartamento"];
$cidade=$_post["cidade"];
$datasaida=$_post["datasaida"];
$messaida=$_post["messaida"];
$anosaida=$_post["anosaida"];
$dataentrada=$_post["dataentrada"];
$mesentrada=$_post["mesentrada"];
$anoentrada=$_post["anoentrada"];
$nome=$_post["nome"];
$cpf=$_post["cpf"];
$rg=$_post["rg"];
$ddd=$_post["ddd"];
$telefone=$_post["telefone"];
$ddd2=$_post["ddd2"];
$celular=$_post["celular"];
$endereco=$_post["endereco"];
$complemento=$_post["complemento"];
$bairro=$_post["bairro"];
$cep=$_post["cep"];
$estado=$_post["estado"];
$cidade2=$_post["cidade2"];
$observacao=$_post["observacao"];
$contrato=$_post["contrato"];
$mensagem.= "Um novo cliente solicitou reserva online pelo site da Lilaz Turismo. Os dados estão abaixo: \n\n";
$mensagem.= "O pacote solicitado foi $pacote \n\n";
$mensagem.= "O hotel solicitado $hotel \n\n";
$mensagem.= "O apartamento desejado foi: $apartamento \n\n";
$mensagem.= "A Cidade de saída é $cidade \n\n";
$mensagem.= "O A data de saída é $datasaida/$messaida/$anosaida \n\n";
$mensagem.= "O A data de regresso: $dataentrada/$mesentrada/$anoentrada \n\n";
$mensagem.= "O nome do cliente é: $nome \n\n";
$mensagem.= "O CPF é: $cpf \n\n";
$mensagem.= "O RG é: $rg \n\n";
$mensagem.= "DDD e telefone fixo: $ddd, $telefone \n\n";
$mensagem.= "DDD e telefone celular: $ddd2, $celular \n\n";
$mensagem.= "Endereço: $endereco \n\n";
$mensagem.= "Complemento: $complemento \n\n";
$mensagem.= "Bairro: $bairro \n\n";
$mensagem.= "CEP: $cep \n\n";
$mensagem.= "Estado: $estado \n\n";
$mensagem.= "Cidade que mora: $cidade2 \n\n";
$mensagem.= "Observações do cliente: $observacao \n\n";
$mensagem.= "Situação do contrato: $contrato \n\n";
mail("tiago@lilazturismo.com.br", "Reserva online", "$mensagem");
Tiago
Quem quiser me adicionar no msn: tiagoc_almeida@hotmail.com
Meu PC: Sempron 64 2.800+ (box) / Placa-mãe ECS 760GX-M / Memória DDR 256 + 256 = 512 mb / HD 80 GB (Samsung) / monitor LCD Samsung 15"

#2 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 21/02/2006, 07:12

mail("tiago@lilazturismo.com.br", "Reserva online", "$mensagem");
creio q a variavel $mensagem nao possa ser um string...
mail("tiago@lilazturismo.com.br", "Reserva online", $mensagem);

Flws...
^_^Até mais
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#3 gonacts

gonacts

    "Agora eu tb tenho um Tux..." =D

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

Posted 21/02/2006, 08:04

os campos q vc quer q exiba esta em branco e aparece somente os textos estáticos, ou está TUDO completamente em branco?
"Ninguém é tão inteligente que não possa aprender e ninguém é tão burro que não possa ensinar.."
"As dúvidas engrandecem nossa sabedoria, mas não basta somente tirá-las, temos que entendê-las"

#4 Tiagorj

Tiagorj

    Ativo

  • Usuários
  • 373 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro

Posted 21/02/2006, 10:18

só não aparece o valor da variável!!! o texto antes da variavel aparece!
Tiago
Quem quiser me adicionar no msn: tiagoc_almeida@hotmail.com
Meu PC: Sempron 64 2.800+ (box) / Placa-mãe ECS 760GX-M / Memória DDR 256 + 256 = 512 mb / HD 80 GB (Samsung) / monitor LCD Samsung 15"

#5 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 21/02/2006, 11:21

faça um teste imprimindo a variavel $mensagem:

echo $mensagem;

pra ver no q dá..

Flws...
;)

tentou fazer o q eu disse? tirar as aspas da variavel $mensagem..

Flws...
;)Até mais
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#6 Tiagorj

Tiagorj

    Ativo

  • Usuários
  • 373 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro

Posted 21/02/2006, 12:27

tirei as aspas e continua a mesma coisa.
Tiago
Quem quiser me adicionar no msn: tiagoc_almeida@hotmail.com
Meu PC: Sempron 64 2.800+ (box) / Placa-mãe ECS 760GX-M / Memória DDR 256 + 256 = 512 mb / HD 80 GB (Samsung) / monitor LCD Samsung 15"

#7 gonacts

gonacts

    "Agora eu tb tenho um Tux..." =D

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

Posted 21/02/2006, 20:51

cara, vc tem ctz q esses post ai tem valores?!

pq nao tem pq as msgs antes dos valores(da variaveis) aparecer e o resto nao...

:wacko:
"Ninguém é tão inteligente que não possa aprender e ninguém é tão burro que não possa ensinar.."
"As dúvidas engrandecem nossa sabedoria, mas não basta somente tirá-las, temos que entendê-las"

#8 helloworld

helloworld

    Novato no fórum

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

Posted 22/02/2006, 08:24

Variáveis superglobais devem ser descritas em maiúsculo.

$pacote=$_POST["pacote"];
$hotel=$_POST["hotel"];
$apartamento=$_POST["apartamento"]
etc ...

Faça um teste.

Flw!

#9 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 22/02/2006, 08:42

Variáveis superglobais devem ser descritas em maiúsculo.

Muito bem lembrado. (y)

As variáveis superglobais do PHP são todas em maiúsculo. A definição de variáveis no PHP é caso sensitivo, onde $x não é a mesma coisa que $X. ;)

[]’s :DAté mais

#10 paulojrpb_php

paulojrpb_php

    12 Horas

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

Posted 22/02/2006, 08:48

Só pra constar...
Como sou iniciante, então num sei se influencia, mas no $_POST["variavel"] não seria aspas simples? Assim: $_POST['variavel'] ?
Ou se tanto faz.. vlw aíl.. é vivendo e aprendendo!
abraços galera..
"Não te estribes no teu próprio entendimento!!!"
Paulo Jr. PHP Development (Intermediary)

#11 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 22/02/2006, 10:19

Só pra constar...
Como sou iniciante, então num sei se influencia, mas no $_POST["variavel"] não seria aspas simples? Assim: $_POST['variavel'] ?
Ou se tanto faz.. vlw aíl.. é vivendo e aprendendo!
abraços galera..

Tanto faz. ;)

[]’s :DAté mais

#12 gonacts

gonacts

    "Agora eu tb tenho um Tux..." =D

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

Posted 22/02/2006, 11:20

nusss...e eu criando chifre em cabeça de cavalo....huahuahuahua


preciso descansar... :wacko:
"Ninguém é tão inteligente que não possa aprender e ninguém é tão burro que não possa ensinar.."
"As dúvidas engrandecem nossa sabedoria, mas não basta somente tirá-las, temos que entendê-las"

#13 Tiagorj

Tiagorj

    Ativo

  • Usuários
  • 373 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro

Posted 22/02/2006, 11:39

vou testar gente, obrigado pela atenção!
Tiago
Quem quiser me adicionar no msn: tiagoc_almeida@hotmail.com
Meu PC: Sempron 64 2.800+ (box) / Placa-mãe ECS 760GX-M / Memória DDR 256 + 256 = 512 mb / HD 80 GB (Samsung) / monitor LCD Samsung 15"

#14 Tiagorj

Tiagorj

    Ativo

  • Usuários
  • 373 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro

Posted 22/02/2006, 12:00

deu certo! obrigado! :click: :click:
Tiago
Quem quiser me adicionar no msn: tiagoc_almeida@hotmail.com
Meu PC: Sempron 64 2.800+ (box) / Placa-mãe ECS 760GX-M / Memória DDR 256 + 256 = 512 mb / HD 80 GB (Samsung) / monitor LCD Samsung 15"




1 user(s) are reading this topic

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

IPB Skin By Virteq