Ir para conteúdo

POWERED BY:

Arquivado

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

wrn

Como retirar quera de linha

Recommended Posts

Olá, eu criei um formulário numa página html que envia so dados de uma "textarea" para um arquivo PHP que os grava em TXT.

 

 

arquivo envia.htm

<form method="POST" action="gravar.php">

<p><b> *Título do Aviso  </b>

<input name="txt_titulo" type="text" size="40"><br>

<b> *Texto do Aviso: </b>

<textarea rows="5" name="txt_noticia" cols="33"></textarea></p>

<input type="submit" name="btnOK" value="Enviar"></form>

 

 

arquivo gravar.php

<?

$titulo = $_POST["txt_titulo"];

$noticia = $_POST["txt_noticia"];

 

$conteudo = "<tr><td align='left'>$titulo - $noticia<hr></td>\r\n";

 

$arquivo = "dados.txt";

 

if (!$abrir = fopen($arquivo, "a")) {

echo "Erro abrindo arquivo ($arquivo)";

exit;

}

 

if (!fwrite($abrir, $conteudo)) {

print "Erro enviando a mensagem ($arquivo)";

exit;

}

 

echo "Enviado com Sucesso!";

 

fclose($abrir);

?>

 

 

Quando a pessoa digita "enter" dentro da mensagem ocorrem problemas ao visualizá-lo com o código:

 

 

arquivo exibe.php

<table border="0" cellpadding="4" cellspacing="0" width="90%">

<? echo implode("<br>",array_reverse(file("dados.txt"))); ?>

</table>

 

*O Arquivo exibe.php tem este código para exibir os textos enviados recentemente primeiro que os antigos....

 

 

arquivo dados.txt com o "enter" na mensagem(quebra de linha)

<tr><td align='left'>Novo sistema de Atualizações - Agora as atualizações serão feitas com mais rapidez...

Volte em breve e teremos novidades!</td>

 

 

Gostaria de saber se há como retirar as quebras de linha do arquivo TXT ou antes de gravá-las no arquivo TXT.

Obrigado pela ajuda!!!

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.