Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
opa
eu comecei a cria um sistemas de noticias e acabei impacando em certa parte...
e o seguinte na pagina principal onde tem ex:6 "quadros", onde cada quadro e de uma noticia/categoria.
eu queria sabe a forma mais simples de escreve o resumo da noticia com o link nesses quadros.
a unica manera q achei foi cadastrando esse resumo no banco de dados e acho q tem manera mais facil de faze issu.
de preferencia n quero scripts, se so me mostrarem um caminho acho q consigu pega, vlw http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
é mais ou menos issu sim
e so um trecho da noticia com o link pra ve a noticia toda
um ex:
if( strlen($noticia) >= 51 ) $noticia = substr($noticia,0,50) . "...";
echo $noticia;http://forum.imasters.com.br/index.php...0&hl=resumo
ai tem uma função com uma ideia um pocuo mais "avançada" porque ela não conta a palavra no meio, como tu deve estar usando um editor HTML na noticia, convém dar um strip_tags antes de utilizar a função ou colocar dentro dela, pra remover o HTML
a fuinção alterada ficaria assim
function resumo($string,$chars) {
$string = strip_tags($string);
if (strlen($string) > $chars) {
$var='0';
while($var == '0'){
if( (substr($string,$chars,1)) == ' '){
$var='1';
} else{
$chars++;
}
}
}
return substr($string,0,$chars);
}você pode contar as palavras e letras:
pronto
cezaarr quer que eu faça um exemplo simples pra você ?
vlw galera
descpula a demora pra responde mas consegui usando esse substr , issu ja e o suficiente proq eu preciso.
vlw mais uma vez...
http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Beleza então.
Resolvido
Como assim resumo?
tipo últimas 50 palavras?