Problemas com URL amigavel
Peço ajuda de coração de vocês, eu to batendo bastante cabeça, eu fiz o site todo em URL amigavel, e fui implementar uma galeria que passa de pagina para pagina 2 e assim vai , só que como ela faz um URL com o ID, o site não aceita e não sei o que fazer
código da pagina de galeria
<?php
if(isset($_SESSION['msg'])){
unset($_SESSION['msg']);
}
//Receber o número da página
$pagina_atual = filter_input(INPUT_GET,'pagina', FILTER_SANITIZE_NUMBER_INT);
$pagina = (!empty($pagina_atual)) ? $pagina_atual : 1;
//Setar a quantidade de itens por pagina
$qnt_result_pg = 50;
//calcular o inicio visualização
$inicio = ($qnt_result_pg * $pagina) - $qnt_result_pg;
$result_usuarios = "SELECT * FROM galeria LIMIT $inicio, $qnt_result_pg";
$resultado_usuarios = mysqli_query($conn, $result_usuarios);
while($row_usuario = mysqli_fetch_assoc($resultado_usuarios)){ ?>
<img src ="fotos\<?php echo $row_usuario['foto'] ?>" class="foto2">
<?php
}
//Paginção - Somar a quantidade de usuários
$result_pg = "SELECT COUNT(id) AS num_result FROM noticias";
$resultado_pg = mysqli_query($conn, $result_pg);
$row_pg = mysqli_fetch_assoc($resultado_pg);
//echo $row_pg['num_result'];
//Quantidade de pagina
$quantidade_pg = ceil($row_pg['num_result'] / $qnt_result_pg);
//Limitar os link antes depois
$max_links = 2;
echo "<a href='index.php?pagina=1'>Primeira</a> ";
for($pag_ant = $pagina - $max_links; $pag_ant <= $pagina - 1; $pag_ant++){
if($pag_ant >= 1){
echo "<a href='index.php?pagina=$pag_ant'>$pag_ant</a> ";
}
}
echo "$pagina ";
for($pag_dep = $pagina + 1; $pag_dep <= $pagina + $max_links; $pag_dep++){
if($pag_dep <= $quantidade_pg){
echo "<a href='index.php?pagina=$pag_dep'>$pag_dep</a> ";
}
}
echo "<a href='index.php?pagina=$quantidade_pg'>Ultima</a>";
?>
Agora o código da URL amigável
<?php
$pro = 'proteção';
$pag = isset($_GET['pag']) ? $_GET['pag'] : 'home';
$e = explode('/',$pag);
$pg = $e[0];
if(file_exists("pags/$pg.php")){
include"pags/$pg.php";
}else{
echo '<div class="alert alert-danger">
<strong>Página Inexistente!</strong> Desculpe, mas está página não existe.
</div>';
echo '<div class="alert alert-danger">
<strong>Por Favor!</strong> Selecione uma opção a partir do menu, caso este erro Persista entre em contato com a administração.
</div>';
}
?>
onde acho que está o problema
echo "<a href='index.php?pagina=$quantidade_pg'>Ultima</a>";Discussão (0)
Carregando comentários...