"; } echo ""; echo ""; ?>

$nome


"; // Calcula o valor das paginas anterior e proxima $anterior = $pc -1; $proximo = $pc +1; echo ""; if ($pc>1) { echo "<<< Anterior "; } else { echo "<<< Anterior"; } echo " | "; // aqui começa a parte mais chata, ele calcula os numeros do miolo da barra de paginação $cont1 = $pc-5; $cont2 = $pc+5; if ($cont1<1) { $cont1=1; $cont2=11; if ($tp<=11) { $cont2=$tp; } } if ($tp>11) { if ($pc+5>=$tp) { $cont2=$tp; $cont1=$tp-11; } } $cont2++; $cont=$cont1; // feito os calculos, aqui monta-se o miolo da barra while ($cont!=$cont2) { IF ($pc==$cont){ ECHO (" [$cont] | "); // se for a pagina atual, mostrar entre [ ] } ELSE { ECHO (" $cont | "); // se não for, mostrar numero com link } $cont++; } if ($pc<$tp) { echo " Próxima >>>"; } else { echo "Próxima >>>"; } echo "