Jump to content


Photo

Limitar Texto


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

#1 MaRaCa

MaRaCa

    Normal

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

Posted 03/10/2006, 13:06

Olá pessoal..

Estou com a seguinte dúvida e acho que vocês podem me ajudar.
Tenho um blog onde preciso limitar os artigos na página inicial, onde só aparecem os primeiros 500 caracteres.

Conseguir fazer isto utilizando o seguinte:
<?=substr($rsPost["texto"],0,500)."...";?>

Mas surge um problema, pois ele conta as tags html também e acaba danificando o blog, então eu pergunto:
Existe como ele contar somente os primeiros 500 caracteres de TEXTO?

Aguardo o apoio de vocês e agradeço desde já!

#2 aragao

aragao

    Normal

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

Posted 03/10/2006, 14:14

Cara tenta o :

htmlentities

aqui voce encontra mais detalhes:

http://br.php.net/ma...tmlentities.php

acho que resolve
Heber Aragão:
Programador PHP, JSP.
Conhecimentos: Ajax, XHTML, CSS, Javascript

#3 Smash

Smash

    Novato no fórum

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

Posted 03/10/2006, 16:13

:D Olá!

É super simples, só utilizar isso:

<?
$descricao = "$rsPost[texto]";
$descricao_caracteres = strlen($descricao);

  if($descricao_caracteres > 500){
				$descricao_menor = substr($descricao,0,500);
				$descricao_final = $descricao_menor."...";
  }else{
				$descricao_final = $descricao;
  }

echo "$descricao_final";
?>

Usa isso ae e me diz, postei com pressa, se tiver algo errado me diz,

mas é isso ae mesmo!

abraços!

Edição feita por: Smash, 03/10/2006, 16:15.





1 user(s) are reading this topic

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

IPB Skin By Virteq