Ir para conteúdo

POWERED BY:

Arquivado

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

turok

remover quebra de linhas

Recommended Posts

Estou tentando remover todas as qebras de linhas de um post, mas não está funcionando. Se peço para trocar "\n" por "x" ele troca mas continua com as quebras de linhas, quando visualizo dentro de um textearea. Segue cód que to testando:

PHP
<?$string = $_POST['descritiva'] ;$new_string = str_replace ( "\n" , "", $string );$_POST['descritiva'] = $new_string;echo "<br><pre>";print_r ($_POST);echo "</pre><br>";?><textarea cols="100" rows="5"><? echo "string: " .$string . "\n"; echo "new_string: " . $new_string . "\n";?></textarea><form action="#" method="post"><textarea name="descritiva" cols="100" rows="5"></textarea><input type="submit" value="ok"></form>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Quando você digita um texto na textarea o espaço não são conversador, aí para mostrar os espaços que no caso você está fazendo com "\n" você pode usar a função nl2br assim:<?php echo nl2br($row_rsReg['txt']); ?>tente assim, mas sem usar o nl2brnaõ sei se entendi bem sua dúvida

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já tentei isto, mas tb não funcionou as quebras de linhas permaneceram. Fiz assim:

PHP
$string = nl2br ( $_POST['descritiva'] ) ;// retira "<br />"$new_string = str_replace ( "<br />" , "", $string );

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.