diguinho Postado Junho 18, 2004 Denunciar Share Postado Junho 18, 2004 como faço pra inserir quebra de linha automatico caso o usuario escreva tudo junto?tipo.. entra um viado la e na mens escreve:joakndaiosndioasndiuasnbdiasbdiasbdiausbdiuasbdiuasbdiasbdijasbnijasbdajisbiadai quando abre a pagina pra le fika tudo fora do lugartem como fika assim:joakndaiosndioasndiuasnbdiasbdiasbdiausbdiuasbdiuasbdiasbdijabnijasbdajisbiamesmo sem espaço entre as palavras? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Felipe_Lopes Postado Junho 18, 2004 Denunciar Share Postado Junho 18, 2004 Da uma olhada na funcao strlen() Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Illidan Postado Junho 18, 2004 Denunciar Share Postado Junho 18, 2004 A função wordwrap() resolverá seu problema. Se você não entender como utilizá-la, posta aí!Até mais! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Junho 18, 2004 Denunciar Share Postado Junho 18, 2004 Use a função wordwrap()<?php$texto = "joaiuasnbdiasbdiasbdiausbdiuasbdiuasbdiasbdijasbnijasbdajisbia";$novotexto = wordwrap( $texto, 25 );echo "$novotexto\n";?>http://www.php.net/wordwrapOpa desculpa ai postei junto nem vi que já tinham respondido Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ::vinicius:: Postado Junho 18, 2004 Denunciar Share Postado Junho 18, 2004 Cara, eu tava pensando em comprar a biblia de PHP, mas esse forum é um verdadeiro curso online... Aprendo pra caramba aqui! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Illidan Postado Junho 18, 2004 Denunciar Share Postado Junho 18, 2004 Opa desculpa ai postei junto nem vi que já tinham respondido Que isso... acontece... teve um dia que eu respondi simultaneamente com mais outros 3... ou 4, não lembro! hehehe...***** EDITANDO ********Só um detalhe, cara:<?php$texto = "joaiuasnbdiasbdiasbdiausbdiuasbdiuasbdiasbdijasbnijasbdajisbia";$novotexto = wordwrap( $texto, 25, 1 );echo "$novotexto\n";?>Assim ele quebra as palavras... se não, ele só quebra linha.Um abraço! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 diguinho Postado Junho 19, 2004 Autor Denunciar Share Postado Junho 19, 2004 seguinte..se eu dexa assim:<?php$texto = "joaiuasnbdiasbdiasbdiausbdiuasbdiuasbdiasbdijasbnijasbdajisbia";$novotexto = wordwrap( $texto, 25, 1 );echo "$novotexto\n";?>funciono... mas se eu fizer assim:<?php$texto = $dados_do_bd;$novotexto = wordwrap( $texto, 25, 1 );echo "$novotexto\n";?>não deu certo.. porque?? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Illidan Postado Junho 19, 2004 Denunciar Share Postado Junho 19, 2004 porque não deu certo? Ele não quebrou a string, ou ela simplesmente veio em branco? Se veio em branco, muito provavelmente o problema está na variável $dados_do_bd, que deve ser nula. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 diguinho Postado Junho 19, 2004 Autor Denunciar Share Postado Junho 19, 2004 ele não quebra a string.. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Illidan Postado Junho 19, 2004 Denunciar Share Postado Junho 19, 2004 ele não quebra a string.. Tem alguma coisa errada aí...A função wordwrap devia estar assim: wordwrap($texto, 25, "<br />", 1);Se isso não resolver, faz um teste... coloca um "echo" na variável $dados_do_bd. Aí você copia e cola o resultado.Até mais! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Junho 19, 2004 Denunciar Share Postado Junho 19, 2004 Tenta assim:$novotexto = wordwrap( $texto, 25, "<br>", 1);echo "$novotexto<br>"; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 diguinho Postado Junho 19, 2004 Autor Denunciar Share Postado Junho 19, 2004 Agora funcionou..wordwrap( $recado, 70, "<br />",1);valeu ai... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
diguinho
como faço pra inserir quebra de linha automatico caso o usuario escreva tudo junto?
tipo.. entra um viado la e na mens escreve:
joakndaiosndioasndiuasnbdiasbdiasbdiausbdiuasbdiuasbdiasbdijasbnijasbdajisbia
dai quando abre a pagina pra le fika tudo fora do lugar
tem como fika assim:
joakndaiosndioasndiu
asnbdiasbdiasbdiausb
diuasbdiuasbdiasbdija
bnijasbdajisbia
mesmo sem espaço entre as palavras?
Link para o comentário
Compartilhar em outros sites
11 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.