Sou novo em php, meu conhecimento em programação é asp, encontrei algumas dificuldades quando coloquei no servidor um site em teste que quando rodo no meu micro não tem problema mas, no servidor não vai.
Verifiquei tambem que o servidor está rodando php4 e apache1.2 e no meu micro php5 apache2 (WANP5)
Exemplo: Paginação.php como segue,
<?php
$quant_pg = ceil($quantreg/$numreg);
$quant_pg++;
// Verifica se esta na primeira página, se não estiver ele libera o link para anterior
Pergunta
LuizHolambra
Boa tarde,
Sou novo em php, meu conhecimento em programação é asp, encontrei algumas dificuldades quando coloquei no servidor um site em teste que quando rodo no meu micro não tem problema mas, no servidor não vai.
Verifiquei tambem que o servidor está rodando php4 e apache1.2 e no meu micro php5 apache2 (WANP5)
Exemplo: Paginação.php como segue,
<?php
$quant_pg = ceil($quantreg/$numreg);
$quant_pg++;
// Verifica se esta na primeira página, se não estiver ele libera o link para anterior
if ( $pg > 0) {
echo "<a class=pg href=".$PHP_SELF."?pg=".($pg-1) ."><b>« anterior</b></a>";
} else {
echo "<font color=#CCCCCC>« anterior</font>";
}
// Faz aparecer os numeros das página entre o ANTERIOR e PROXIMO
for($i_pg=1;$i_pg<$quant_pg;$i_pg++) {
// Verifica se a página que o navegante esta e retira o link do número para identificar visualmente
if ($pg == ($i_pg-1)) {
echo " <span class=pgoff>[$i_pg]</span> ";
} else {
$i_pg2 = $i_pg-1;
echo " <a href=".$PHP_SELF."?pg=$i_pg2 class=pg><b>$i_pg</b></a> ";
}
}
// Verifica se esta na ultima página, se não estiver ele libera o link para próxima
if (($pg+2) < $quant_pg) {
echo "<a href=".$PHP_SELF."?pg=".($pg+1)." class=pg><b>próximo »</b></a>";
} else {
echo "<font color=#CCCCCC>próximo »</font>";
}
?>
Se alguém puder ajudar agradeço
abraço a todos do Forum
Luiz Paulo
Link para o comentário
Compartilhar em outros sites
3 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.