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!
Quebra De Linha Na Caixa De Texto
Started By soldadoaraujolima, 15/05/2004, 14:30
3 replies to this topic
#1
Posted 15/05/2004, 14:30
#2
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.
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.
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
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?
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?
+ Intercâmbio Exterior - Trabalhe e Estude fora do País.
+ Blogando Gospel - Entretenimento Gospel.
+ hili.in - Encurtador De Url.
+ Blogando Gospel - Entretenimento Gospel.
+ hili.in - Encurtador De Url.
#4
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:
e para trocar ela pelo "<BR>" use a replace
chr(numero)
e para trocar ela pelo "<BR>" use a replace
replace(string, valor_a_ser_substituido, substituicao)
www.andrewsmedina.com.br
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)