coiote_mac Posted June 30, 2011 Report Share Posted June 30, 2011 Olá, gostaria de ajuda para fazer funcionar esse script.Ele chega no e-mail mas vem com os campos vazios.<? # quem recebe $recipient = "mail@gmail.com"; # assunto do e-mail $subject = "Contato via site"; # corpo da mensagem (mensagem que é enviada) $message .= '<STYLE>BODY {background-position: left top; background-repeat: repeat-y; margin-top: 80px; margin-left: 60px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;} .style1 {font-size: 10px; color: #000000} .style2 {font-size: 10px; color: #C80000} #layer1 { position: absolute; z-index: 1; top: 0px; left: 25px; width: 169px; height: 56px; visibility: visible; display: block }</STYLE>'; $message .= '<span class="style1">CONTATO DO CLIENTE</span><br>'; $message .= '<br><b>Nome:</b> '; $message .= "$nome"; $message .= '<br><br><b>Empresa:</b> '; $message .= "$empresa"; $message .= '<br><br><b>CNPJ:</b> '; $message .= "$cnpj"; $message .= '<br><br><b>Ramo de Atividade:</b> '; $message .= "$ramo"; $message .= '<br><br><b>Departamento:</b> '; $message .= "$depto"; $message .= '<br><br><b>Endereço:</b> '; $message .= "$endereco"; $message .= '<br><br><b>Complemento:</b> '; $message .= "$complemento"; $message .= '<br><br><b>Número:</b> '; $message .= "$numero"; $message .= '<br><br><b>Bairro:</b> '; $message .= "$bairro"; $message .= '<br><br><b>CEP:</b> '; $message .= "$cep"; $message .= '<br><br><b>Cidade:</b> '; $message .= "$cidade"; $message .= '<br><br><b>Estado:</b> '; $message .= "$estado"; $message .= '<br><br><b>E-mail:</b> '; $message .= "$email"; $message .= '<br><br><b>Telefone:</b> '; $message .= "$telefone"; $message .= '<br><br><b>Mensagem:</b> '; $message .= "$mensagem"; $message .= '<br><hr>'; # quem envia $headers .= "From: $nome <$email>\n"; #Não alterar $headers .= "Content-Type: text/html; charset=iso-8859-1\n"; #Não alterar #campos obrigatórios if (empty($_POST['nome'])) { echo"<script>alert ('Favor colocar seu nome')</script>"; echo"<script>history.go(-1);</script>"; } if (empty($_POST['empresa'])) { echo"<script>alert ('Favor colocar o nome de sua empresa')</script>"; echo"<script>history.go(-1);</script>"; } if (empty($_POST['telefone'])) { echo"<script>alert ('Favor colocar o seu Telefone')</script>"; echo"<script>history.go(-1);</script>"; } if (empty($_POST['email'])) { echo"<script>alert ('Favor colocar seu E-mail')</script>"; echo"<script>history.go(-1);</script>"; } if (empty($_POST['endereco'])) { echo"<script>alert ('Favor colocar seu Endereço')</script>"; echo"<script>history.go(-1);</script>"; } if (empty($_POST['cidade'])) { echo"<script>alert ('Favor colocar sua Cidade')</script>"; echo"<script>history.go(-1);</script>"; } if (empty($_POST['estado'])) { echo"<script>alert ('Favor colocar seu Estado')</script>"; echo"<script>history.go(-1);</script>"; } # envia e-mails mail($recipient, $subject, $message, $headers); #Não alterar # redireciona a página header("location:contatoOK.php"); ?> Quote Link to comment Share on other sites More sharing options...
0 MLeandroJr! Posted June 30, 2011 Report Share Posted June 30, 2011 Ele vai com os campos vazios porque você não atribuiu nenhum valor a essas variáveis. Quote Link to comment Share on other sites More sharing options...
Question
coiote_mac
Olá, gostaria de ajuda para fazer funcionar esse script.
Ele chega no e-mail mas vem com os campos vazios.
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.