Jump to content


Photo

Quebra De Linha Na Caixa De Texto


  • Faça o login para participar
3 replies to this topic

#1 soldadoaraujolima

soldadoaraujolima

    Turista

  • Usuários
  • 25 posts
  • Sexo:Não informado

Posted 15/05/2004, 14:30

Pessoal,

estou fazendo um fórum em asp e agora tive um problema. Resolvi postar aqui, pois alguns membros me ajudaram muito na dúvida anterior que tive e ela foi totalmente sanada.

Minha dúvida é como gravar a quebra de linha no banco de dados.

Na hora em que o usuario está escrevendo, ao pressionar a tecla "enter" o cursor salta uma linha e vai para a linha de baixo. No entanto, esta quebra de linha não é gravada no banco de dados. Então na hora em que o membro vai visualizar a mensagem, as frases se embolam na mesma linha.

Se alguem puder me ajudar ficarei bastante agrdecido.

Já fiz várias buscas neste forum e em outros também e ainda não encontrei a resposta.

Muito Obrigado!

#2 Info_Tec

Info_Tec

    Servo do DEUS VIVO!

  • Usuários
  • 398 posts
  • Sexo:Não informado
  • Localidade:Entre a cadeira e o teclado
  • Interesses:Jesus, minha esposa e filha.<br>ASP, Lógica de programação, Projeto de Estradas, $$$ que tô precisando!

Posted 15/05/2004, 14:35

Na verdade a quebra de linha é sim gravada no Banco de Dados, o que ocorre é que quando você vai exibir você manda direto do BD para a Tela, e o interpretador HTML não interpreta "Enter" como quebra de Linha. Você deve fazer um Replace do "Enter" (ASCII 13) pela Tag <BR>.

E se você tivesse usado a busca por "Quebra de Linha" com certeza teria sua Resposta a mais tempo.
A cada minuto está mais perto.
Aceite JESUS como seu único e suficiente salvador!
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
Fórum HOSANAS, venha conversar e se engrandecer com a palavra de DEUS.
Host: ASPECTO, Hospedagem ASP com qualidade e bom preço.

#3 theb

theb

    kleber s. _

  • Usuários
  • 295 posts
  • Sexo:Masculino

Posted 17/06/2004, 19:53

Para q sua quebra de linha apareça tente usar o (wrap="hard") no seu textarea...
ficando assim:
<textarea (sua formatação) rows="30" cols="10" wrap="hard"></textarea>
Com isso, aparecerá a quebra de linha do textarea quando o usuario ver a mensagem q ele enviou. falow? (y) B)
+ Intercâmbio Exterior - Trabalhe e Estude fora do País.
+ Blogando Gospel - Entretenimento Gospel.
+ hili.in - Encurtador De Url.

#4 cybermix

cybermix

    andrewsmedina.com.br

  • Ex-Admins
  • 3586 posts
  • Sexo:Não informado
  • Localidade:Não sou desse planeta não!!!!
  • Interesses:python, fireworks, linux, php, flash...

Posted 18/06/2004, 08:32

voce tem que fazer o que info tec falow. para pegar o valor do enter em asc use a funcao chr() eX:

chr(numero)

e para trocar ela pelo "<BR>" use a replace

replace(string, valor_a_ser_substituido, substituicao)


B)
www.andrewsmedina.com.br




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq