Ir para conteúdo

POWERED BY:

Arquivado

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

HDALIO

Problema com quebra de LInhas

Recommended Posts

Pessoal tenho esse PHP, e estou com um problema na hora da quebra das linhas, estou postando o php e o resultado.

 

E também com faz pra acentuação vir correta quando enviado esse formulário.

 

Desde já obrigado pela ajuda.

 

 

No email vem assim, eu gostaria que viesse um em cada linha e com a acentuação correta:

 

Nome - H Setor: Produção Fone: 7878-8798E-mai: hdalio@gmail.comPossui_Veiculo: simCaso sim Qual? Fusca BalaVigencia: 12/2013Possui seguro residencial: simJa e cliente Abundante: nao

 

 

 

Segue o código:

<?php
$corpo .= 'Nome: '.$nome.'';
$corpo .= 'Setor: '.$setor. 'Fone: '.$fone. 'E-mai: '.$email.'';
$corpo .= 'Possui_Veiculo: '.$veic. 'Caso sim Qual? '.$qual. 'Vigencia: '.$vigencia.'';
$corpo .= 'Possui seguro residencial: '.$seg. 'Ja e cliente Abundante: '.$cliente;
$subject = "Cadastro";
$mailto = "henrique@ongplay.com.br";
$headers = "MIME-Version: 1.1\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "Cc: hdalio2010@gmail.com\r\n";
$headers .= "From: henrique@ongplay.com.br\r\n";
$headers .= "Return-Path: henrique@ongplay.com.br\r\n";
mail($mailto, $subject, $corpo, $headers);
print "erro=0";
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa Felipe, cara eu sou iniciante na parada,

 

não manjo quase nada, não sei como faço a codificação rm UTF-8, IDE?

Compartilhar este post


Link para o post
Compartilhar em outros sites

IDE, exemplo: o famoso Dreamweaver, NotePad++, programas aonde você está programando,

 

Codificações, é o que mais tem aqui no fórum, da depois uma olhada, dependendo da IDE, você pode mudar a codificação do PHP que deve estar em ISO-8859-1 para UTF-8

 

no HTML você pode por

de

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

por

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 

agora, do php, no header, eu não lembro não =/

Compartilhar este post


Link para o post
Compartilhar em outros sites

a acentuação eu consegui resolver, muito obrigado Felipe.

 

Agora tem a questão do corpo que vem tudo em uma linha só,

 

não consigo quebrar pra vir um em cada linha. Alguém sugere algo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu mas não faço idéia de como fazer hehehe vi o link, mas como disse sou praticamente virgem nisso...

 

no header fiz isso e deu certo!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas então, ao invés de falar se alguém sabe, é só pedir um exemplo, pq a resposta já está ai

 

apenas ler...

 

Exemplo do site PHP.net

 

<?php
$text = "The quick brown fox jumped over the lazy dog.";
$newtext = wordwrap($text, 20, "<br />\n");

echo $newtext;
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se você quer apenas uma quebra de linha no final do texto use o <br/>.

 

$corpo .= 'Nome: '.$nome.'<br/>';
$corpo .= 'Setor: '.$setor. '<br/>Fone: '.$fone. '<br/>E-mai: '.$email.'<br/>';
continua ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.