_r4nk4_ 0 Denunciar post Postado Outubro 10, 2003 Ae galera, tipo to tentando fazer um tipo de paginação que estipulo o nº de caractéres por página e daí dividir o texto em páginas.Para ser + específico:tenho uma matéria que quero colocar em meu site, e queria que ela fosse dividida em 6 pág... cada pág com tipo 700 caractéres, entendeu? é isso...valeu! Compartilhar este post Link para o post Compartilhar em outros sites
ZehOliveira 0 Denunciar post Postado Outubro 10, 2003 Cadê o código que você já fez? Compartilhar este post Link para o post Compartilhar em outros sites
Alisson Rodrigues 3 Denunciar post Postado Outubro 10, 2003 Simples: <? echo(substr($stringLonga, 0, 5));?>A variável $stringLonga é o texto inteiro, com a função substr você vai "quebra-la" em várias partes, onde eu coloquei 0 e 5, são os pontos de começo e fim da "quebra" respectivamente (em caracters), você pode colocar desse jeito:<?if (!$pag) {$pg = "1"}else {$pg = "$pag"};$p = "$pg-1";$quantidade_de_caracters = "700";$in = "'$p' * '$quantidade_de_caracters'";$fim = "$in + 700" echo(substr($stringLonga, $in, $fim));?>Na barra de endereço ficaria assim: www.seusite.com.br/teste/teste1.php?pag=1, para a página 1 e www.seusite.com.br/teste/teste1.php?pag=2 para a 2, e assim por diante. Compartilhar este post Link para o post Compartilhar em outros sites
Alisson Rodrigues 3 Denunciar post Postado Outubro 11, 2003 Quero acrescentar que esse método não é muito recomendado, pois se for colocar uma quantidade exata de caracters, poderá cortar uma palavra no final e a outrea metade da palavra ficar em outra página, isso complica um pouco na hora da visualização, eu não conheço uma função que faça isso, mas teste procurar por algo que você possa definir a quantidade de caracters e aparecer a última palavra inteira, a função que eu usei é mais bem usada, quando se vai fazer aquele negócio de "Leia mais", onde tem só um pedaço do texto e tem que clicar pra ver o resto hehe. Compartilhar este post Link para o post Compartilhar em outros sites