Jump to content
Fórum Script Brasil
  • 0

Form


Nerdao

Question

bom dia Pessoal..

Gostaria de saber se tem um função em php ou algum jeito , de

inserir alguma tag (/n,<BR>), no final de cada linha, vai ser cadastrando em um form..então seria assim

por ex..

Carlos eduardo Bellotti

Tiago barbosa terciano

ae salvaria no banco de dados assim

Carlos Eduardo Bellotti /n ou<BR>

Tiago Barbosa Terciano /n ou <BR>

ATT:KADU biggrin.giftongue.gif

Link to post
Share on other sites

9 answers to this question

Recommended Posts

  • 0

Error ! primeiro deleta os outros post que eu fiz !porque a pagina esta dando erro..

Tipo no final de cada linha. colocar um <BR> automaticamente. so pra salvar no banco de dados...

Para ficar certinho...porque eu estudei o nl2br e não consegui resolver meu problema.

porque eu não entendi como faz pra ele colocar um /n no final ...

ATT:KADU

Link to post
Share on other sites
  • 0

Não se preocupe com os posts... eles serão apagados numa hora oportuna. biggrin.gif

O esquema de linhas funciona assim, cara: cada linha é delimitada pelo "\n". Toda linha precisa ter um "\n" no final, senão ela não é uma linha, senão fica um bloco de texto maciço.

O que a nl2br() faz é simplesmente colocar um "<br />" junto do "\n". Ela procura por cada "\n" na string e antes dele, ela põe um "<br />". Tome cuidado porque ela não tira os "\n". Eles continuam lá, ela só adiciona o "<br />".

E a maioria dos programadores não salvam no banco de dados com os "<br />" porque eles são tags HTML. Se você for puxar esse conteúdo pra impressão ou pra exibir de qualquer outra forma que não HTML, você vai ter que tirar todos os "<br />" e aí não tem nenhuma função que faça isso. smile.gif

Link to post
Share on other sites
  • 0

Então você não entendeu. biggrin.gif

Cara... não existe linha sem "\n".

Se você vai pôr um "\n" no final da linha, vão ser 2 "\n". 1 Que vai definir a linha e outro que você colocou.

Se você tiver um texto de 20 000 palavras e nenhum "\n" você vai ter só 1 linha. smile.gif

Entendeu? Todas as linhas já têm um "\n" no final. happy.gif

\n = New Line (caractere para criar uma nova linha)

Link to post
Share on other sites
  • 0

Putz agora entendi...huahua....

então ficaria assim +ou - assim

$texto = $_GET['texto'];

$texto_pular = nl2br($texto, ?????

agora eu não sei o restante...

Eu tentei este codigo

<?php

$str = '$texto'

echo '<html>'."\n";

echo '  <p>'."\n";

echo nl2br_indent($str, 4)."\n";

echo '  </p>'."\n";

echo '</html>'."\n";

?>

Mas num funfo porque ?

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Cloud Computing


  • Forum Statistics

    • Total Topics
      148691
    • Total Posts
      644531
×
×
  • Create New...